Noun
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
I wonder if Chupacabras are...baby Mothmen? George Noory
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". Source: Internet
El Chupacabras: Trail of the Goatsucker. Source: Internet