Adjective
touched in the head (comparative more touched in the head, superlative most touched in the head) (colloquial) Demented; slightly mentally deficient.