barracuda



barracuda

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

Common Names:

NameGenderPronouncedUsage
TeÓFilote-O-fee-lo (Spanish)Spanish, Portuguese
Marise-French
FabiÁN-Spanish
Hayyim-Hebrew
MarvinMAHR-vin (English), MAHR-veen (German)English, German
Laverne[lə'vɜ:n]