Top Definition
"Chupa" from the Spanish verb; to suck. Apocalypse from...well, you know.

Used to denote a situation that sucks at a catastrophic level.
Gee, getting dumped at Christmas is a major Chupapocalypse.

When I received an 'F' on my math test it was like 'Chupapocalypse Now.'
by El Chupa January 05, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.