have a good head—
1. (also: have a good head on one’s shoulders) be smart and intelligent:
- I searched for Ann, because she has a good head and knows a lot about medicine.
2. (for) have a special talent in a certain area:
- You’ve got a good head for business, Thompson. It’s the rest of you that worries me.
3. said of beer with good foam at the top:
- It was the first brasserie to captivate Jean … it still retains the flavor of Alsace, where the beer always has a good head.
have a good mind—(followed by Infinitive) be strongly inclined to do smth.:
- I have a good mind to find these identity thieves and ask how they’re getting money out of my account.