Dictionary.com
Thesaurus.com
has dabbed
  • present perfect of dab (3rd person singular).