Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. WTF ?!?!?
something you are likely to say after reading a few definitions in urban dictionary.
Nigerian Slam Dance
Bathing multiple hot girls with your sperm, while playing the bongos and speaking in toungues.

WTF ?!?!?