Term: frogstrangler
Example: that storm last night was really a frogstrangler
Definition: it means it is raining really really hard even more than cats and dogs, so much rain that the frogs will drown!