Donate SIGN UP

Jiffo

Only 1 question

Avatar Image
Graham-W
Anyone know where the phrase "siling it down" for heavy rainfall comes from? Is it just a Yorkshire saying or is it used everywhere?

Only 1 question