barracuda



barracuda

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

Common Names:

NameGenderPronouncedUsage
Lynch[lintʃ]
Atkin['ætkin]
Africa (1)AF-ri-kəAfrican American (Rare)
Asplen['æsplən]
JezJEZEnglish (British)
Timour-History