It's a mythical creature in the Mexican-American culture of south Texas/northern Mexico that supposedly sucks the blood of goats. Some people swear that they really exist. I can't remember all their supposed attributes. This animal, if it has remained hidden for all this time, kind of fits the description.