crackerjack - noun

singularcrackerjack
pluralcrackerjacks