Skip to main content

cynthia87's definitions

whaahappen

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?!"
by cynthia87 May 13, 2008
mugGet the whaahappen mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email