Definitions of crackerjack:

  • noun:   something excellent of its kind
  • noun:   someone excellent of their kind