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
Free Daily Email
Emails are sent from email@example.com. We'll never spam you.