Dictionary.com
Thesaurus.com
has been twigging
  • present perfect progressive of twig (3rd person singular).