Subscribe English
look up any word, like poopsterbate:
 
1.
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
1 0