Wiktionary
toloache
n. 1 The annual plant ''Datura inoxia''. 2 A psychoactive, hallucinogenic preparation made from the plant.