Definition of itchiest:
(adj) :
Feeling an itching sensation; feeling a need to be scratched. (of a person, animal or body part)
(adj) :
Characterized by itching. (of a condition)
(adj) :
Causing an itching sensation.
(adj) :
(figurative) Having a constant, teasing desire (for something, to do something); impatiently eager.
(adj) :
(figurative) Causing a constant, teasing desire for something.
(adj) :
(figurative) In a state of agitation; easily alarmed.