Top definition
The act of shitting in one's hand then inserting the feces into your partner's butt while screaming "Steamy Muffin!"
Hey Jane have you had any steamy muffins lately?
by Manslut5000 October 06, 2013
Get the mug
Get a steamy muffin mug for your daughter Sarah.