Fine weather for ducks

phr.

Heard in Kerry

An ironic observation that it is raining heavily.

In use

Tis fine weather for ducks!

Posh English

It is absolutely pouring with rain out there.