Dictionary.com
Thesaurus.com

had puttied

  • past perfect
    of putty.
    putty
    noun
    a compound of whiting and linseed oil, of a doughlike consistency when fresh, used to secure windowpanes, patch woodwork defects, etc.