Green’s Dictionary of Slang

putt-putt n.

[the sound of its mechanism]

(orig. US) a small vehicle or motor-boat.

[US]‘F. Bonnamy’ A Rope of Sand (1947) 129: He heard a putt-putt start and pull away into the night.
[US]Monteleone Criminal Sl. (rev. edn).