Dictionary.com
Thesaurus.com

has been blotting

  • present perfect progressive
    of blot (3rd person singular).
    blot
    noun
    a spot or stain, especially of ink on paper.