Dictionary.com
Thesaurus.com
has tickled
  • present perfect of tickle (3rd person singular).