Top Definition
A nasty, ugly, and usually old thing who hangs out in bars (especially gay bars) ready to pounce on hot, young patrons. As merciless & fast in their approach as real barracudas are in their feeding.
See that land barracuda over there? Stay away.
by Robert MacKenzie August 29, 2005

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.