siling it down

English | Yorkshire Yorkshire, United Kingdom

Slang USED Very frequently BY Everyone

Just a local way in Yorkshire and the North East of England to talk about heavy rainfall.

"It's siling it down out there."