Skip to main content

Definitions by Ringcoirewen

A word most often used in Kingston-Upon-Hull, North East England, to describe heavy rainfall.
Flippin' heck, it's siling down! Where's my umbrella?
siling by Ringcoirewen June 21, 2007