itchy
形容词 itchy:
unable to relax or be still
同义词:antsy, fidgety, fretful, restless
causing an irritating cutaneous sensation; being affect with an itch