What is the meaning of Touched?

Emotionally moved (by), made to feel emotion (by).

Slightly mentally deficient; touched in the head.

simple past and past participle of touch

Source: wiktionary.org