TOUCHED Meaning of TOUCHED in English (a): a strange individual (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012