Wiktionary
exotic cheroot
n. 1 (context UK euphemistic English) cannabis, a joint of cannabis. 2 (&lit exotic cheroot English)