fudge muffin
i think he just gave her a fudge muffin in the other room
the act of shitting in a female's vagina
"i think he just gave her a fudge muffin in the other room" What is the definition of "fudge muffin"?