Manslut5000's definitions
The act of shitting in one's hand then inserting the feces into your partner's butt while screaming "Steamy Muffin!"
by Manslut5000 October 6, 2013
Get the steamy muffin mug.
Get the steamy muffin mug.We'll email you a link to sign in instantly.