Touched

n.

Heard in Kilkenny, Galway and Carlow

Slightly eccentric or not quite right in the head.

In use

Dont mind him he's touched in the head.

Posh English

Pay him no heed; he is somewhat addled in the upper chambers.

Same phrase, other counties