1 definition by LaWSiR

Top Definition
The heavy rain.
The heavy showers with air.
The rain which irritate peoples by any mean.
I was stuck for four hours as it was raining cats n dogs.
by LaWSiR August 18, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×