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
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" What is the definition of "frog-strangler"?