siling it down
English • Yorkshire • United Kingdom
Just a local way in Yorkshire and the North East of England to talk about heavy rainfall.
"It's siling it down out there."