Definitions by saltyseamonsters
Tardmuffin
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.
Tardmuffin by saltyseamonsters October 4, 2004
Shmoo
Shmoo by saltyseamonsters October 4, 2004