Skip to main content

Release el chupacabra

The giant shit taken after eating a large mexican meal.
Dude, I had 2 big burritos for lunch and now it's time to release el chupacabra!
by Double D Nice August 18, 2009
mugGet the Release el chupacabra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email