Top Definition
the term used when something insanly stupid happens but is awesome at the same time
me: dude did u see that guy will
You: yea he totally pulled a ooohhhbruuu
by dequanishriqua February 03, 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.