adjective
itchier; -est
feeling or having an itch
itchy skin
causing an itch
informal :feeling a strong desire to do something, to change something, etc.
If you have itchy feet, you have a strong desire to leave a place, job, etc., and go somewhere else.
If you have an itchy finger or itchy fingers, you have a strong desire to do or get something, especially something that other people think is wrong or dangerous.