I don't even know what a drug test is exactly. I've just heard people say that if you do one, then the doctor will know that you've smoked. Is that true?
If so, then how long will it take till there is absolutely no proof in my body that I've smoked?