a freshley shaved, or bare cooter/vagina
"I have a terrible harracuda, I need to shave it to a barracuda."
by aish-leyyy January 08, 2008
A sex-hungry Man
Watch out for Barracudas. They're not the type of men you want to bump into.
by Amanda Bissada January 07, 2009