titched

English

Verb

titched

  1. simple past and past participle of titch

Anagrams