Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. dafug
Urban slang which is short for "What the fuck?"
Dafug is Tito doin wit that bitch from up tha screet?