A large amount of rain in a small amount of time.
See also Nor'easter.
This bit of jargon has been viewed 40,199 times.
Return To Southern Jargon