ALLTHERE
all there
Adjective
- mentally competent; not absentminded
- Is he all there?
- I don't think he's all there...
- I think he's not all there...
The above text is a snippet from Wiktionary: all there
and as such is available under the Creative Commons Attribution/Share-Alike License.