Top definition
The bands of rain far outlying a hurricane's center that carry virtually no wind, but rain incessantly on everything in a radius of a couple hundred miles for days as the real storm passes nearby.
Thank god the Hurricane Yusef made landfall a couple hundred miles down the coast, but I still don't want to go anywhere out of fear of driving through all of this hurricrain.
by RufusD July 02, 2010
Get the mug
Get a hurricrain mug for your daughter Helena.