chupacabras
Noun
Meaning
chupacabras (plural chupacabras)
(cryptozoology) A legendary creature in the folklore of parts of the Americas dating from the 1990s, supposed to attack and drink the blood of livestock, especially goats.
chupacabras
plural of chupacabra
Examples
I wonder if Chupacabras are...baby Mothmen?
In July 2008, History 's Monster Quest series featured the Texas carcasses, which were determined to be dogs and coyotes. citation * The Welsh rock band Super Furry Animals has a song on the 1997 album Radiator called "Chupacabras".
El Chupacabras: Trail of the Goatsucker.