Shortened form of Putt-Putt Golf, from the American company and recreational facility named Putt-Putt Fun Center.
putt-putt (uncountable)