Поиск в словарях
Not right in the head
[используется в разговорной речи]
не в своём уме