Country Dictionary

A fork of Rural Dictionary

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 03, 2015