1 definition by Osmodia

Top Definition
Very heavy rainfall, more than Torrential, in fact quite horrific!
"Somehow we made it home through the horrential rain storm".
by Osmodia December 15, 2008

Mug icon
Buy a Horrential mug!