Synonyms for "muggins"

Words with similar meaning