muppet

Etymology
From Muppet, from the Muppets franchise

Noun

 * 1)  An incompetent or foolish person.
 * Sally is such a muppet, the way she always misses the train.
 * Some muppets parked a car at the bus stop.
 * Some muppets parked a car at the bus stop.

Translations

 * Finnish:, ,
 * Portuguese: ,
 * Russian:
 * Swedish: