Skip to main content

chupucabra

A vampire-like animal responsible for cattle mutilations in Central and South America.
"La chupucabra."
by lunar April 3, 2003
mugGet the chupucabramug.

Share this definition