Skip to main content

P.J. Pumpernickle's definitions

toad soaker

An enormous amount of rainfall; a deluge.
The high humidity, violent winds, and lightning were a sure sign of a toad soaker.
by P.J. Pumpernickle June 17, 2012
mugGet the toad soakermug.

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