to have your head screwed on

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."

Added July 2020 by annawarnaby

10 out of 18 English speakers have heard this

Back