I think chupacabra means goatsucker in Spanish, after the nightjars...like whipoorwills, chuck-wills-widow, and Common Nighthawk. There is a long-standing belief that...Chupas are real. Trust me.
There you go, Seawitch. You see what can be done with a proper search engine. So go, ye, and do likewise.