Skip to main content

Henrik_lager's definitions

frogstrangler

it means it is raining really really hard
even more than cats and dogs, so much rain that the frogs will drown!
That storm last night was really a frogstrangler
by Henrik_lager July 27, 2010
mugGet the frogstrangler 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