What is Mappet?
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!
See muppet, comical, shameful, wanged, wang