Beer coat

n.

Heard in Limerick and Dublin

The invisible yet warming layer one acquires after a night of heavy drinking, protecting the wearer from the chill on the walk home in the small hours.

In use

Na I have my beer coat

Posh English

No, thank you; I am attired in my invisible overcoat of ale.

Same phrase, other counties