Dictionary.com
Thesaurus.com
have been waggling
  • present perfect progressive of waggle.

More Suggestions