Dictionary.com
Thesaurus.com

will have been stuffing

  • future perfect progressive
    of stuff.
    stuff
    noun
    the material of which anything is made.