Drugs usually stay in the system for a few days in detectable levels. No matter what you do there is less chance to completely remove them easily. You should abstain from drugs for atleast a week to avoid getting positive test in the Urine test. If you have a drug management issue, do consult your Doctor and get enrolled in a proper rehabilitation
and de-addiction program to save your self and others from this problem.