Cracklin’ Rosie Share definition Flag A slang term for DMT. Taken from a Neil Diamond song titled Cracklin’ Rosie. Neil Diamond must have been smoking Cracklin’ Rosie when he wrote that song; clearly lyrics about a Dmt trip. Cracklin’ Rosie by Black_History_Month November 23, 2023 0 0 Get merch Get the Cracklin’ Rosie mug. Buy Now — $32.95 See more merch