Definition from Wiktionary, the free dictionary
Probably from an unknown nineteenth-century game, where the leader was on the "top notch".
- (idiomatic) Very good; of the highest quality.
- The award may be given to anybody who consistently writes top notch content.
of the highest quality — see top-notch