Top Definition
To be afflicted with symptoms of mental retardation while operating a motor vehicle in rainy conditions.
“I was late for work because everyone was raintarded this morning”
by moria01 November 08, 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.