manster11's definitions
a word made up by puertoricans to lure innocent people into the woods or jungle so they can try to screw them in the ass!
by manster11 August 6, 2008
Get the chupacabre mug.
Get the chupacabre mug.We'll email you a link to sign in instantly.