Dictionary definition · itchy
adjective
- nervous and unable to relax"a constant fretful stamping of hooves"
- causing an irritating cutaneous sensation; being affect with an itch"he had an itchy toe from the mosquito bite"
Source: Open English WordNet (CC BY 4.0).