Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
Paul Burnham
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 3, 2007
Flag
Get the
frog strangler
mug.