English version

muggins

From Longman Dictionary of Contemporary Englishmugginsmug‧gins /ˈmʌɡɪnz/ noun [uncountable] British English spoken informal  STUPID/NOT INTELLIGENTused 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.
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.