The Spanish word chupracabra literally translates to English as "goat sucker"Posted: 05 Aug 2011 9:17 PM Last Edited By: VenusHunter
Registered User Posts: 159
Join Date: Oct 2010
Send VenusHunter a PM
The Chupacabra is some kind of dog it is believed. No one can explain them. If I knew how to cut/paste pic's and put it on here I would so you would see that's what I think it is. Looks just like the ones I saw.
Yes, they are very vile, nasty and creepy looking.