denver muffin
dude, i totally gave that bitch a denver muffin
when one takes a crap on his/her sexual partner during intercourse
"dude, i totally gave that bitch a denver muffin" What is the definition of "denver muffin"?