Home Free Listings Exchange Rates Contact Us
Mexican Slang Meaning

Spanish: Chupacabra

Type: Vocabulary

Literal Meaning: goat sucker

Meaning: A modern mythological beast accused of attacking livestock

//

GIVE ME THE NEXT ONE....

POPULAR MEXICAN SLANG....