Top definition
:::Supervisor Lauren puts a new policy into effect that is really stupid:::
Lauren you're a tard muffin
Lauren you're a tard muffin
by WornFromDisaster July 13, 2005
Aug 10 Word of the Day
Running for exercise and picking up trash you find along the way. It's good for the body, mind, soul, and environment! Started in Sweden but is making its way to the U. S.
by Another damn hippie. May 09, 2018
2
Alec: Lets go throw some of those nasty nuts that no one likes at squirrels so they eat them and then they spit them out because they are so gross!
Kelly: Haha! You're such a tard muffin!
Kelly: Haha! You're such a tard muffin!
by Tard Muffin March 27, 2009
3
stupid, annoying, etc....
usually used to be kidding around, not to be mean or actually insulting someone
usually used to be kidding around, not to be mean or actually insulting someone
by Hugs4TheEmoKid June 24, 2005
5
A muffin that is so utterly shmooey that it smashes it's head against solid concrete until anal marmalade oozes out of it's mouth.
by saltyseamonsters October 04, 2004