= all here {adj. phr.}, {informal} Understanding well; thinking clearly; not crazy. - Usually used in negative sentences, * /Joe acted queerly and talked wildly, so we thought he was not all there./
ALL THERE
Meaning of ALL THERE in English
Slang English vocab. Английский сленговый словарь. 2012