Top Definition
a way of diverting attention from yourself when being put on the spot.
cynthia: hey what the hell izraho, why'd you put toothpaste in my oreos??

izraho: " whaahappen?!"
#huh #what happend #im lost here #whats going on #anyways
by cynthia87 May 13, 2008
5 Words related to whaahappen
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.