struggle-buggy

Noun

 * 1)  An old or beat-up motor vehicle.