to have your head screwed on
English • United Kingdom
To think or act in a smart and sensible way.
"What do you think of the new girl?" "She's good, she's got her head screwed on."