the.com/muppet

Felt, foam, and a hand up its back — somehow more alive than most actors.

means A likeable but clueless or bumbling person, used as mild British slang for someone who's messed up or isn't too bright.

from From Jim Henson's Muppets, the puppet troupe he and Jane Henson created in the 1950s — the name itself a blend Henson invented, possibly combining 'marionette' and 'puppet' (though he gave varying accounts and sometimes denied any deeper meaning). The slang sense — a foolish or inept person — took hold in British English later in the 20th century, likely riffing on the image of a puppet: a soft-headed thing with someone else's hand up its back, not quite in control of itself.

name origin
Jim Henson just liked the sound of it
not a puppet
muppets blend puppet and marionette, technically
british slang
also means idiot, oddly affectionate insult
eyes trick
camera-friendly, built for close-ups, not stages
the.com · every word