Top definition
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?
by Ringcoirewen May 25, 2007
Get the mug
Get a siling mug for your cat Larisa.

Available Domains :D

  • siling.ninja
  • siling.men