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