To behave strangely or silly, to be out of one’s mind
You can use this phrase in ………… language.
Have you lost your marbles? You can’t go outside just in your pyjamas, it’s freezing!
Our granny just turned 90, but still hasn’t lost her marbles. She even attends some lectures at university!