"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.'