Have you heard of an interesting idiom expression that referred to rain? Learn more about where they originate ...