a strange word for when you just cant seem to think of anything else to say. Comes from the words turd and muffin.
by Fish December 15, 2004
Get the turdmuffin mug.
Get the turdmuffin mug.We'll email you a link to sign in instantly.