whaahappen Share definition Flag 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?!" whaahappen by cynthia87 May 13, 2008 0 0 Get merch Get the whaahappen mug. Buy Now — $32.95 See more merch