(Too much) Information that makes you say "Ewwww."
Honest to goodness, this is straight from my Meteorology book. "Maybe it has never rained cats and dogs, but it has rained maggots. In Acapulco, Mexico in 1968, swarms of maggots fell from the sky during a heavy rain shower, covering everything, including people...Apparently, the maggots were swept into a thunderstorm by strong vertical air currents."
I don't quite know what to say. And, that's unusual for me.
"Ewww" will have to do.