Depends on how much you smoke and what drug.
yes you can if you know how to clean correctly.
If you mean a drug test, that depends on how often you smoke. Every day = 90 days to be clean. A few times a month = 30 days.
no
After 41 days, yes, you should be clean, unless you were smoking an absolutely obscene amount of marijuana every day. For people who smoke every day, it takes about 2 to 6 weeks (or a month on average) before you can give a clean urine sample. If you are already clean, and then you smoke just once, it will be out of your urine in 3 to 4 days. See the Related Question below.
stop smoking.... lol
It all depends on your metabolism but, the chances that you are clean by now are great. Buy a cheapo drug test from Walgreen's drug store and test yourself to be safe. I think they are 15 bucks.
50-50 Start testing yourself using THC home drug test.
You are screwed anyways so just smoke as much as you can before you get caught
a drug is considered a mind altering substance.
It is possible that a drug test can be passed for opiates and cocaine after 10 days clean.
pretty much screwed... THC is stored in fatty cells for up to 28 days approximately depinding on concentration and body weight.
You should drink vinegar at beginning at least five days before your drug test to clean your system according to many websites. There is no real evidence that drinking vinegar will allow you to pass a drug test if you have taken illegal drugs.