Definitions by twault
charmingeddon
The event that led to the toilet paper shortages of 2020. This was sparked by the Coronavirus scare, which led to a mass buying of toilet tissue in supermarkets throughout the United States.
charmingeddon by twault March 13, 2020