Buzzer

n.

Heard in Galway

A respected or admirable person.

In use

Ah, he's a buzzer

Posh English

My word, he is a thoroughly respectable gentleman.