Top Definition
When it's raining enough to need an umbrella!

Kind of like when "It's raining cat's and dogs" so.. heavy rain. Really. Simple.
You don't need an umbrella - It's not umbraining yet
by Umbrellaa August 02, 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.