Dictionary.com
Thesaurus.com
has twiddled
  • present perfect of twiddle (3rd person singular).