dpj626's definitions
A person who spends upwards of 15-20 minutes in the stall, eventually producing a shit, but hogging the stall for a long period of time.
by DPJ626 April 28, 2014
Get the shitter sitter mug.by dpj626 January 21, 2011
Get the Whew mug.