While it's possible to extract non-psychoactive compounds like CBD, THC is what's behind the potent effects of dabs, making them the fastest and most efficient way to get really, really medicated.
Freebase(0.00 / 0 votes)Rate this definition: Incantation. An incantation or enchantment is a charm or spell created using words. An incantation may take place during a ritual, either a hymn or prayer, and may invoke or praise a deity.
tattoo noun [ C ] (DECORATION) âº 1  informal tat a permanent image, pattern, or word on the skin that is created by using needles to put colours under the skin. âº 2  an outside show, with several military performances especially of marching and music. âº 3  to put a tattoo or tattoos on someone or something: