Skip to main content

Paul Burnham's definitions

frog strangler

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 7, 2007
mugGet the frog strangler mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email