itchy

a. 渴望的、癢的、生疥瘡的

英文釋義

  1. nervous and unable to relax
  2. causing an irritating cutaneous sensation; being affect with an itch