THAI STICK Meaning of THAI STICK in English ■ noun strong cannabis in leaf form, twisted into a tightly packed cylinder ready for smoking. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004