the baracuda Share definition Flag When a guy sneaks around the party to bit the ass of girls in attendance. Damn that Donovan, he's doing the baracuda to every female ass in the room. the baracuda by The Donovan March 11, 2007 0 0 Get merch Get the the baracuda mug. Buy Now — $32.95 See more merch