Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. HAHAHAHAHA
Something you say, when you try to laugh, but in the back of your mind your thinking, oh my god, this asshole needs to die.
HAHAHAHAHA, shut the fuck up before I shoot you and your little dog