In my new favorite song from Clutch they liken the chupacaba to a sleestak. Its basically a mythical creature. Roadkill posted a thread a few weeks back where someone posted the wiki description.

"In the wind, with my mind on my money and my money on my mind"...now I just gotta get some.

Check out my world at http://jpswino.u.yuku.com/