Having or causing an itching sensation.
Restless or nervous.
itchy itch·y (ĭch'ē) adj. itch·i·er, itch·i·est Having or causing an itching sensation.