What is Muffturd?
A turd that came from, or was put into, a muff.
"Stephanie had such bad constipation that her body finally resorted to producing muffturds."
See muff, turd, mufftard, mustard, poop
All you need for a faster workflow in one place.