Definitions by Pain E
Dutch Muffin
The sexual act of shoving a hardened, compact, or concentrated ball of shit down your partner's throat. (Dutch Muffins can also be inserted in the rectum or vagina)
Dutch Muffin by Pain E December 5, 2010