How to pass a drug test?
Depends on the test and the drug. Hair test, and you are toast for a long time. Urine test, really depends on the drug. (Marijuana is one of the longer lingerers in the body.)
The only sure way to pass a drug test is to get clean. That being said, there are a lot of concoctions on the market that claim to help or mask the drugs.
There was this guy who had his friends pee in a bottle. He would then heat the bottle, so the urine was still warm when he squeezed it from the body. He did learn the hard way that he could not use a woman's urine.
If you want to pass a drug test, you need to get clean, but even that is not a guarantee. Have you heard about the few unfortunate you have failed drug tests because they ate poppyseed bagels?
For a long diatribe on the subject, check out this Drug testing FAQ.