"sign of the coming douchepocalypse or "the douchepocalypse is upon us
a showering or cleansing of the world on an awesome or catastrophic scale
""sign of the coming douchepocalypse or "the douchepocalypse is upon us" What is the definition of "douchepocalypse"?