It depends how much you smoke, how often you smoke, and how fast your body's cycle is. If you smoke it frequently, it will most likely still show up.
If you have only smoked occassionally, yes. But a heavy, daily user may take 4-6 weeks to get clear.
Just don't smoke till then, AND don't try to lose weight or exercise strenuously several days before the test.
yeah... drink lots of liquids. it flushes out the drugs.
but only from your urine, not blood.will slo niacin work to clean thc in a week