Top definition
A horrific collision involving hundreds of clown cars in which most if not all passengers are killed.
And in other news, the Grand Central is backed up for the third day in a row due to Monday's fiery Carpocalypse. The witnesses say they could hear the honks of the clown horns for miles...
by Sebogawa August 06, 2008
Get the mug
Get a Carpocalypse mug for your friend Yasemin.