have one's head screwed on (the right way)
Are you looking for: 头脑头脑清醒头脑 头脑清醒More results...
Contents
English Expression
  1. n.:  have one's head screwed on (the right way),  in one's (right) senses
Containing Phrases
all thereblow away the cobwebs from one's braina clear -headed person