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
Get the mug
Get a Raintarded mug for your Uncle Manafort.