Top definition
A cross between and a tornado and a hurricane. Usually starts over land with tornado-like effects and wind, with copious amounts of precipitation. *Not to be confused with hurrinado, which is the same thing, but starts over water, like a hurricane.
As we looked across the plains, we saw the tornado turn into a toricane with that heavy rains that accompanied it.
by JonMoore September 10, 2008
Get the mug
Get a toricane mug for your father Vivek.