2 definitions by Professor Piddletrough

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.
by Professor Piddletrough December 14, 2015
Get the supercrap mug.