itchy (adj.) Look up itchy at Dictionary.com
Old English giccig; see itch + -y (2). Figurative itchy palm is attested by 1590s. Related: Itchiness.