top notch in Polish top notch in Polish bajerancki adj (idiomatic) Very good; of the highest level or quality. [from 1848] Add to Flashcards