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