Dirty punchers

n.

Heard in Armagh

One who goes out carousing every weekend; a dedicated social reveller.

In use

Your a dirty puncher gason

Posh English

You are a thoroughly dedicated nocturnal carouser, young fellow.