Green’s Dictionary of Slang

Jack Black n.

see Jack n. (1)