Definition of "Itchy" :
adjective: causing an irritating cutaneous sensation; being affect with an itch
"He had an itchy toe from the mosquito bite."
adjective: nervous and unable to relax
adjective: causing an irritating cutaneous sensation; being affect with an itch
"He had an itchy toe from the mosquito bite."
adjective: nervous and unable to relax