Top Definition
another name for VitaRain
"Hey fool, give me some of your rainage!"
by Brock I, Gabe J March 19, 2008
The intense level at which liquid precipitation rapidly descends from the sky in drops. It requires the presence of a thick layer of the atmosphere to have temperatures above the melting point of water near and above the Earth's surface.
Zuhaib: "What's up with all this rain?!"
Maliha: "It's raining? Since when?"
Zuhaib: "You can't hear the thunder? There's some severe rainage going on!"
by Milli&Zubi June 16, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.