Top Definition
A turd that came from, or was put into, a muff.
"Stephanie had such bad constipation that her body finally resorted to producing muffturds."
von Switche 4. September 2008

Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von daily@urbandictionary.com versendet. Wir versenden keine Spammails.

×