Crackajack

Webster's Dictionary of the English Language

·add. ·adj Of marked ability or excellence.

II. Crackajack ·add. ·noun A preparation of popped corn, candied and pressed into small cakes.

III. Crackajack ·add. ·noun An individual of marked ability or excellence, ·esp. in some sport; as, he is a crackajack at tennis.