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
1 more 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