look up any word, like thot:

8 definitions by Lissy

 
8.
Mup
A slang word, short for muppet, used a lot in London and places around there.
"Look what ya did ya mup"
by Lissy November 01, 2004