Skip to main content

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."
by Switche October 18, 2008
mugGet the Muffturd mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email