Sponsored by Weglot , the easiest way to translate a website.
Welcome to my profile.
English | Yorkshire Yorkshire, United Kingdom
siling it down
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."
Submitted August 2020 by saraw