Pissin rain

adj.

Heard in Wexford

Raining heavily.

In use

Its pissin rain outside

Posh English

The heavens are discharging precipitation in a thoroughly torrential fashion outdoors.