An enormous amount of rainfall; a deluge.
The high humidity, violent winds, and lightning were a sure sign of a toad soaker.