DuckyDumbDumb's definitions
When you're taking a dump and your shit smacks the water hard, rather than diving down, causing a splash.
by DuckyDumbDumb March 11, 2011
Get the Shit Splashmug.
Get the Shit Splashmug. We'll email you a link to sign in instantly.