not in your right mind/not right in the head - definition and synonyms

phrase informal
  1. crazy

    He’s never been quite right in the head.

     Synonyms and related words
See also main entry: right