Dictionary.com
Thesaurus.com

has been puttying

  • present perfect progressive
    of putty (3rd person singular).
    putty
    noun
    a compound of whiting and linseed oil, of a doughlike consistency when fresh, used to secure windowpanes, patch woodwork defects, etc.