La Chupacabras

What is La Chupacabras?


1.

Spanish for "Goat Sucker" Mythical...or real... animal originating from Puerto Rican folklore, spread through south america, sightings now as far north as Texas. Drains fluids out of farm animals its cool.

La Chupacabras terrorizes Puerto Rican Farmlands

See la, chupacabras, goat, monster


94

Random Words:

1. A device used by females (similar to conventional "tampons") to seriously injure the penis of a possible sexual assailant. i..
1. Used as a counter to 'sike' when used in conversation. "Dude, you're pretty gay." "Sike." "Un..
1. A duck which lives in the center of the earth that will one day bring about the apocalypse unless mankind either keeps feeding him bread..