Quote:
Originally Posted by turbo96z28
 chupacabra
|
Main Entry: chupacabra
Part of Speech: noun
Definition: a purported creature resembling a gargoyle, said to exist in parts of Mexico and on Puerto Rico; also called Jersey Devil
Etymology: Spanish `goat-sucker', from its attacks and draining the blood of the victims