Akademik

itchy
adj. (itchier, itchiest) having or causing an itch.
Phrases and idioms:
have itchy feet colloq.
1 be restless.
2 have a strong urge to travel.
Derivatives:
itchiness n.

Useful english dictionary. 2012.