Top definition
A word used to show frustration in a not so frustrating situation.
We stalled the car again!?! Ohbadeebadabah!!
by Kristi Fucker October 27, 2003
Get the mug
Get a Ohbadeebadabah mug for your friend Rihanna.