Definition of ITCHY
Adjective : ITCHY
Source: WordNet 3.1
-
2. (
) causing an irritating cutaneous sensation; being affect with an itch; "he had an itchy toe from the mosquito bite" ;
See more about : ITCHY