Quote Originally Posted by Local Rules View Post
Urban Dictionary definition of a Muppet

muppet
a person who defies explanation with regard to common sense and logic, exhubing an air of confidence that is mutually exclusive to that of their accomplishments or ability

I think it sums it up pretty well
Can we all dress up as various Muppet characters and stand near Stubbs? I wonder how long til he realizes he is being mocked?