1 definition by Meredith Engel

Top Definition
Another name for the drug DMT (dimethyltryptamine), an extreme psychedelic tryptamine. It is a crystalline solid at room temperature and can be smoked, injected or taken orally with an MAOI. It gives you an extreme high but only lasts for about an hour, hence the nickname.

Professor Alan Watts described the effects of DMT as "Load universe into cannon. Aim at brain. Fire."
"I had some businessman's trip earlier today."
"Yeah? Why aren't you still rolling?"
"It only lasts an hour dude."
by Meredith Engel November 13, 2007

Mug icon
Buy a businessman's trip mug!