A common saying for heavy rainfall. There are many theories to the origin. Each theory having its own group of advocates and critics.    Read more »