Categorized In: Mythology & Folklore , Definitions
Source: Clubalien.com - Definitions | www.clubalien.com
53 min ago
Chupacabra is a purported creature resembling a gargoyle, said to exist in parts of Mexico and on Puerto Rico. AKA: Goat Sucker.
It means goat sucker and it is a mythical creature
El Chupacabra means "the goat sucker" in Spanish, named because of the way it sucked all the blood from Puerto Rican goats.ChaCha!