Skip to main content

Definitions by townsick

splashdown 

When a turd is ejected forcibly by gas into the toilet water, spattering water on the butt.
"I had a splashdown, and had to wipe my ass all over."
splashdown by townsick May 4, 2010