Raining CATS & DOGS.
I get that it means its raining a lot, but at least most sayings have some basis/source. but NEVER has it rained cats and dogs. The best explanation I was able to find was that perhaps way back in the day it rained so much that it washed away poor cats and dogs. :/