crackajacks
/ˈkrækəˌdʒæks/
noun
- People or things that are excellent, skilled, or of very high quality.
- These new speakers are real crackajacks — the sound is amazing.
- She's one of the crackajacks in the chess club, beating everyone easily.
- The team is full of crackajacks who always win the competition.