Green’s Dictionary of Slang

joe roke n.

[rhy. sl.]

(US) smoke.

[US]M.C. Sharpe Chicago May (1929) 261: Joe Roke—smoke.
[UK]B. Kirkpatrick Wicked Cockney Rhy. Sl. 44: Joe Roke a cigarette break.