A large amount of rain, in a small amount of time, in an area that normally does not get that much rain.
Viewed 8,147 times ← Back to Western Jargon