Top definition
used as a universal word in place of “what happened” or just as a word when you don’t know what to say
you mean to tell me a shrimp fried this rice? Wahabba???
by wahabba September 12, 2019
Get the mug
Get a wahabba mug for your boyfriend Manley.