A large amount of rain, in a small amount of time, in an area that normally does not get that much rain.
See also Nor'easter.
This bit of jargon has been viewed 7,401 times.
Return To Western Jargon