Dictionary.com
Thesaurus.com
has been yo-yoing
  • present perfect progressive of yo-yo (3rd person singular).