On the wagon

phr.

Heard in Dublin

Abstaining entirely from drinking alcohol.

In use

Johnny's been strictly on the wagon since the Christmas holidays.

Posh English

Johnny has been steadfastly abstaining from alcoholic beverages since the Christmas season.