Urban dictionary |
An alternative term for idiot or moron. Usually used in the UK to describe someone who is incompetent or gormless. Example: "You bloody muppet!"Muppet |