1 definition by moria01

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

Mug icon
Buy a Raintarded mug!