Skip to main content

Joimichele1's definitions

Barracuda

any woman is considered a barracuda who is experienced as a predator who will tear a male to shreds or eat him whole.
She's a barracuda, so stay away from her!
by Joimichele1 May 3, 2015
mugGet the Barracuda mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email