Top Definition
Verb: to fail abysmally. To have a very large chance of success and then not succeed.
I had this guy no shields but then I barbased the last shot.
by Photon90 May 29, 2012
Fellatio performed while humming a song performed by Antonella Barba on American Idol
My girlfriend gave me a barba of Celine Dion last night
by Nyarpy February 28, 2007
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.