Answer: crackajack

AnswerCrossword Clue
CRACKAJACKAce performer.
CRACKAJACKHumdinger
crackajacka person or thing of highest excellence also CRACKERJACK