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,439 times.
Return To Western Jargon