A vehicle in bad condition but which still gets you there. Example: My putt-putt has bad shocks and a bad paint job, but it still gets you down the road in one piece.
PUTT-PUTT
Meaning of PUTT-PUTT in English
Slang English vocab. Английский сленговый словарь. 2012