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).
q. in Wenner & Seymour Gonzo 156: [He] followed me night and day. Sometimes it would just be the two of us on a little putt-putt airplane going somewhere.