The comic strip Baldo says "You found the chupacabras!"
In the comic strip Baldo, which has been getting a bit wierd lately, there is a phrase, "You found the chupacabras!" Is that a name, perhaps, rather than a word (since your dictionary did not recognize it)? Thank you.
Chupa = suck
cabra = goat
Chupacabra then is something like "goat sucker" and it refers to a mythical creature that is said to live on the blood of goats. You can find plenty of information on this legend by doing a simple internet search for chupacabra. One reason that you might be seeing more references to this supposed creature is that apparently someone has claimed to have actually killed and photographed one (I believe in Texas) within the last few months. Here are some of the pics if you are interested.
...and the Myths