Green’s Dictionary of Slang

top shot n.

see big shot n.