siling it down

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

"It's siling it down out there."

Added August 2020 by saraw

Back