losing your marbles
- crazyMentally unhinged
- insaneSeverely mentally disturbed
- nutsSeeds in shells
- bonkersWildly irrational, unhinged
- unhingedMentally or emotionally unstable
deranged · senile · dementia · confused · batty · loopy · cracked · mental · madness · sanity · scattered · forgetful · addled · unraveling · frazzled · cracking · breakdown · snapped
losing your marblessharp as a tack
Extremely intelligent and alert
of sound mind · sane · clear-headed · lucid · compos mentis
losing your marbleskeeping your cool
keeping it together · holding it together · level-headed · unflappable · collected