http://www.urbandictionary.com/define.php?term=muppet
"Well, it's not quite a mop, it's not quite a puppet, but man... "
1. Muppet 523 up, 64 down love it hate it
A person who is ignorant and generally has no idea about anything.
Don't talk to me like ya know me, ya muppet
5. muppet 139 up, 65 down love it hate it
someone who acts like a right twat
you stupid muppet