|
Definition of Chupacabras
1. Noun. (cryptozoology) A monster said to suck the blood from goats in Puerto Rico and Mexico. Known in many other Latin American countries including Peru, Argentina, Uruguay(,) and Chile. ¹
2. Noun. (plural of chupacabra) ¹
¹ Source: wiktionary.com