Longman Dictionary English From Longman Dictionary of Contemporary Englishmuppetmup‧pet /ˈmʌpɪt/ noun [countable] British English spoken informal an insulting word for someone who is stupid or who has done or said something stupid ldoceonline.com