Dictionary.com
Thesaurus.com

will have been wriggling

  • future perfect progressive
    of wriggle.
    wriggle
    verb (used without object)
    to twist to and fro; writhe; squirm.