Innocent

n.

Heard in Galway

A person who neither drinks alcohol nor engages in criminal activity.

In use

He's only innocent

Posh English

He completely abstains from intoxicating beverages and illicit activities.