muggins[noun]Synonyms: dunce, blockhead, boob, dimwit, dolt, dope, dumbbell, idiot, ignoramus, numskull
[TahlilGaran] English Synonym Dictionary ▲
mug‧gins /ˈmʌɡɪnz/
noun [uncountable] British English spoken informal[
Date: 1800-1900;
Origin: Probably from the name Muggins, linked with ⇒ mug1 4]
used humorously to mean yourself, when you feel stupid because you have let other people treat you unfairly:
Everyone disappeared after supper, leaving muggins here to do the washing-up. [TahlilGaran] Dictionary of Contemporary English ▲