Joimichele1's definitions
any woman is considered a barracuda who is experienced as a predator who will tear a male to shreds or eat him whole.
by Joimichele1 May 3, 2015
Get the Barracuda mug.
Get the Barracuda mug.We'll email you a link to sign in instantly.