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."

User Avatar

by saraw

Back