Screw loose

n.

Heard in Galway

Not fully sane or not thinking straight; possessing a loose screw.

In use

Yer mans got a screw loose.

Posh English

That gentleman's wits have gone somewhat astray.