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