pickhave a (good) head for . have a (good) head for {v. phr.} To have a special talent in a certain area. Joan has quite a good head for business administration. Categories: add yours verb Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Comment on this entry