Definition of Thai stick in English:

Thai stick

noun

  • Strong cannabis in leaf form, twisted into a small, tightly packed cylinder ready for smoking.

    • ‘The Corsair wants some of that sweet Thai stick Matt's been ‘Bogarting.’’
    • ‘A Thai stick may have been lit, we are noncommittal on that prop.’