Skip to main content

Definitions by Professor Piddletrough

supercrap 

1) Relating to a double amount of feces expelled in one sitting. 2) Democrat lawmaking.
In the wake of my mother-in-law's holiday dinner, it's now time for a supercrap.