Noun. A fool, someone easily outwitted, usually said with regard to oneself. E.g."That's right, leave it to muggins here, as usual I'll do the washing up." {Informal}.
MUGGINS
Meaning of MUGGINS in English
Slang English vocab. Английский сленговый словарь. 2012