Top definition
One of them "smart cars" especially the roadster
Just poppin out to the shops!
You going in that tard car!? U look like such a tard in that bag of shit, it's not fucking fast!!
by DavidDickinson June 01, 2010
Get the mug
Get a Tard car mug for your daughter Larisa.