Английский-Русский словарь »

touched in the head означает в русский

АнглийскийРусский
touched in the head (slightly mentally deficient)
adjective

с приветомadjective

тронутыйadjective