Student or Learner
Would you be kind enough to tell me whether I am right with my interpretation of the expression in bold in the following sentence?
His eyes were so shifty and bright we thought he was clean off his head.
off one’s head = crazy, out of one's mind
Thanks for your efforts.