putt-putted

English

Verb

putt-putted

  1. simple past and past participle of putt-putt