1 definition by zmad

Top Definition
A vehicle that has been modified to the point that it no longer has any practical use. See NASCAR
I watched in horror as the redneck tried to maneuver his tardkart through the crowded parking lot.
by zmad March 27, 2008

Mug icon
Buy a tardkart mug!