itchy (adj.)youdaoicibaDictYouDict[itchy 词源字典]
Old English giccig; see itch + -y (2). Figurative itchy palm is attested by 1590s. Related: Itchiness.[itchy etymology, itchy origin, 英语词源]