Pissing rain

n.

Heard in Meath

A vivid description of particularly heavy rainfall.

In use

Tis pissing rain outside

Posh English

It is precipitating outdoors with all the vigour of a colossal bladder emptied from the heavens.