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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.