Dictionary.com
Thesaurus.com

will have been itching

  • future perfect progressive
    of itch.
    itch
    verb (used without object)
    to have or feel a peculiar tingling or uneasy irritation of the skin that causes a desire to scratch the part affected.