A sudden outburst of males exposing their genitalia.
Man, there was a total cockaflockalypse in Craig's room last weekend.
by CinChina December 16, 2011
Get the cockaflockalypse mug.