Top Definition
An extremely heavy downpour of rain that can often lead to flash flooding.
That low-hanging Thunderhead Jenkins sure looks like it might produce a real toad strangler this afternoon, so keep your umbrella handy.
by Jim from Alabama January 06, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.