A large amount of rain in a small amount of time.
Viewed 41,014 times ← Back to Southern Jargon