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."
بواسطة Switche سبتمبر 4, 2008

رسائل يومية مجانية

ضع بريدك الألكتروني في الخانة لتستقبل الكمات اليومية الشعبية مجاناً كل صباح!

رسائلنا ترسل من daily@urbandictionary.com. لن نرسل لك رسائل غير مرغوب فيها.

×