1 definition by Big Daddy Hammer Fist

Top Definition
When you drop a deuce and the water splashes up and hit's your butt hole.
I just dropped the kids off at the pool and got poop splash all over my ass!
by Big Daddy Hammer Fist August 26, 2008
Mug icon
Buy a poop splash mug!