muggins Meaning, Definition & Usage

  1. noun a person who lacks good judgment
    fool; saphead; sap; tomfool.

WordNet