1 definition by 11inchSofty

sexual act of shitting into another person's asshole; similar to reverse shitting
mark daigle gave his dad a mud puppy
by 11inchSofty April 10, 2010
Get the mud puppy mug.