Q. I've heard that "pot" can be detected in one's urine for up to 30 days. Is that true for Ecstasy (or whatever its real name is) too?

A. Ecstasy's real name, if you will, is Methylenedioxamphetamine. That’s quite a handle! According to a clinical lab source, this drug can be detected in one's blood for perhaps up to seven hours and in one's urine for more than three days. There could be individual variation at play here, however, related to how quickly the individual's liver and kidneys process the substance. In other words, excreting the drug from the body could happen more slowly.