TITCH
Meaning of TITCH in English
titch /tɪtʃ/ BrE AmE noun [singular]
British English a humorous or insulting way of talking to or about a small person
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012