That's funny! I'm glad that you remembered me when reading it.
Here are some urban dictionary meanings of Chupacabra:
*What you should nickname your penis "I saw the chupacabra!"
Friend- Why did you name your penis the chupacabra?
Me- Because its big, hairy, and most active at night!
*A sex act beginning when a man binds a woman into the inverse mantis position. He then grabs a horn and violently inserts it into the female's vagina. She then, through the process of vaginal contraction, blows goat's blood out of the horn and onto the man's penis. Using glow-in-the-dark vampire teeth, she performs fellatio on the man, until his ejaculated semen mixes with the goat's blood. At this juncture, the woman gargles the lathered solution and swallows.
*When you pull down your pants and sneak up on somebody then swipe your ass accross any part of their body.
While Cory was lying on the couch I chupacabrad him right in the face.
*A cocktail shot consisting of lime juice, blue raspberry liquer, and "overproof" rum.
and many more....see why I like it so much