Green’s Dictionary of Slang

jook joint n.

see juke n.1 (1)