It's 2:52 a.m. here and I just heard this thing called "Slap Chop Rap" on the t.v.
It's pretty fucking ridiculous, but funny as hell!
You're gonna love my nuts x4
Anyone else see this shit?