I'm sure you've all heard the numa numa song.. But what about this one? [youtube]KfEE_nYehZ8[/youtube]
ilolled. Although having my friend esplain all the lyrics to me prior to this slightly diminishes he effect. But still pretty funny.