ITCHY Meaning of ITCHY in English adj. having a tingling or itching sensation, affected with the need to scratch Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012