Synonyms of Thai-stick
Primary definition: A potent type of cannabis originating from Thailand, consisting of seedless marijuana buds tied tightly around a short piece of bamboo or stem.
Primary definition: A potent type of cannabis originating from Thailand, consisting of seedless marijuana buds tied tightly around a short piece of bamboo or stem.