General Industry Term

muppet meaning in oil and gas

Definition

Marionette/Puppet

muppet means Marionette/Puppet. First coined by Jim Henson and used for his Muppet Show on TV<p> Now used for anyone who does something stupid.

First coined by Jim Henson and used for his Muppet Show on TV<p> Now used for anyone who does something stupid.

✓ Verified term