Top Definition
A muppet walking with his/her down due to the fact they are indeed a muppet. Or have taken oart in something muppet-orientated.
Man falls over- Head Down Muppet
You loose your wallet- Head Down Muppet
by MoGG84 March 14, 2009
5 Words related to Head Down Muppet

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.