Find the word definition

Wiktionary
jook joints

n. (plural of jook joint English)