Not right in the head

[используется в разговорной речи] не в своём уме

Большой англо-русский словарь