Amadon

n.

Heard in Galway

A foolish or silly person, derived from the Irish amadán.

In use

What did you only go and do that for, you absolute amadon!

Posh English

Whatever possessed you to commit such a foolish action, you absolute nincompoop!