Dictionary.com
Thesaurus.com

had puttered

  • past perfect
    of putter.
    putter
    verb (used without object)
    to busy or occupy oneself in a leisurely, casual, or ineffective manner.