Mutton-head

n.

Heard in Dublin

A person who is not very bright.

In use

...Not that bleedin mutton-head.

Posh English

Spare me that confounded simpleton.