Dictionary.com
Thesaurus.com

has dabbed

  • present perfect
    of dab (3rd person singular).
    dab
    verb (used with object)
    to pat or tap gently, as with something soft or moist.