Frog strangler

Used to describe a super rainy day -- so much rain that even a frog might drown.

Example: Last night sure was a frog strangler, I haven't seen that much rain since I lived in Oregon.