Stones

n.

Heard in Kilkenny and Roscommon

An annoying or irritating person.

In use

That lad is some stones

Posh English

That fellow is a most irritating sort.

Same phrase, other counties