Comical way of saying muppet, often used as recognition of ones clear shameful act.
Person1: Dude i just wanged myself on the head.

Person2: You mappet!
by HennersT June 27, 2008
Get the mappet mug.