Duddda's definitions
The type of poop that has the most horrifying smell that you can't help but laughing out loud in the stall/bathroom. A cross between smelly and shitz.
by Duddda November 6, 2006
Get the schmitz mug.