Top Definition
an exclamatory expression used in place of awwwww shit, or that's not cool, or as an expression of disappointment or disbelief.
guy 1: dude i just got a kz 1000 guy2: ohbadang!

guy1: i can't get my carbs dialed in
guy2: ohbadang...that sucks
by ashtari July 02, 2010
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.