barracuda



barracuda

n. a predatory person, especially a predatory woman. She’s a barracuda. Better watch out!

Common Names:

NameGenderPronouncedUsage
Anneliesah-ne-LEES (German), ahn-nə-LEES (Dutch)German, Dutch
MatÚŠ-Slovak
Nikostratos-Ancient Greek
ChelleSHELEnglish
Antell['æntel]
Martinemar-TEEN (French), mahr-TEE-nə (Dutch)French, Dutch, Norwegian