Meaning of muggins

Definition of muggins

(noun) a person who lacks good judgment

Other information on muggins

WIKIPEDIA results for muggins
Amazon results for muggins