barracuda



barracuda

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

Common Names:

NameGenderPronouncedUsage
Turlough-Irish
Tshering-Tibetan, Bhutanese
Arkhip-Russian
Dalibor-Czech, Slovak, Croatian, Serbian, Slovene, Medieval Slavic
Richelle-English
Godofredogo-dho-FRE-do (Spanish)Spanish, Portuguese