noun, an exceedingly large rain storm, a torrential downpour, greater than simply "raining cats and dogs," a rain event marked by even adept amphibians drowning.
Were you in New Orleans for that frog strangler that hit last year?
by Paul Burnham February 3, 2007
Get the frog strangler mug.
Term used by people in Florida to describe a strong and nasty thunderstorm.
Hey mike, I can't come over right now, I got a frog-strangler going on outside and it has the road in front of my house closed.
by Dennys Menus September 27, 2009
Get the frog-strangler mug.