itched
simple past and past participle of itch
Verb
simple past and past participle of itch