Dictionary.com
Thesaurus.com

has wadded

  • present perfect
    of wad (3rd person singular).
    wad
    noun
    a small mass, lump, or ball of anything: a wad of tobacco.