look up any word, like blumpkin:
 
1.
Another way of saying 'muppet', less harsh way of saying 'idiot'.
"I just caught myself in my fly"
"Deary me, you moopet!"
by Jem November 04, 2003
3 3