crackajacks

noun
  1. Plural of crackajack; people or things that are excellent, outstanding, or first-rate.
  2. Usage: informal; often used as a term of approval or admiration

Examples