have the goods
have the goods
To legitimately have the skill or talent required to succeed in a particular pursuit; to have what it takes. I know that kid is small, but I'm telling you, he has the goods—you'll want him on your basketball team. So you're vouching for Sarah? Does she have the goods?
See also: good, have
Farlex Dictionary of Idioms.
- be not rocket science
- be on (one's) game
- be on game
- a one-trick pony
- one-trick pony
- pony
- there are horses for courses
- be fair game
- fair game
- horses for courses