TITCHY Meaning of TITCHY in English adjectiveEXAMPLES FROM CORPUS▪Most of the other venues sympathetic to new work are, unfortunately, the ones with the titchy theatres. Longman DOCE5 Extras English vocabulary. Дополнительный английский словарь Longman DOCE5. 2012