An alternative term for idiot or moron. Usually used in the UK to describe someone who is incompetant or gormless. Taken from the name for the popular Jim Henson Puppets.
When a failing California based company, hires as a last ditch effort, a group of New York power brokers to try and save their ill conceived, hubris plagued, doomed enterprise.
CEO : God damn it Q4 is coming in even worse than Q3!!!
Every person who had no idea what actually happenedgathered to explain in great detail their version of events, each time out doing the last person, it was truly a momentous muppetition.