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.
Full Definition of INCENSE. 1. : material used to produce a fragrant odor when burned.2. : the perfume exhaled from some spices and gums when burned; broadly: a pleasing scent. 3. : pleasing attention: flattery. See incense defined for English-language learners. See incense defined for kids.ADVERTISEMENT.ull Definition of INCENSE. 1. : material used to produce a fragrant odor when burned.