Search Details

Word: chupacabras (lookup usage) (lookup stats)


Meaning:

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.
  • chupacabra

Source: Wiktionary | Src Info »