Having a psychological disorder.
Slightly mentally deficient; touched in the head.
Emotionally moved (by), made to feel emotion (by).