Slang term for the highly psychedelic substance Dimethyltryptamine (DMT)
Friend 1: âYo how did your new extract tech work out?âFriend 2: âThe drip came out nice.â