answered 4/5/2010 I Smoked Weed 5 Days Ago. Will I Pass A Urine Test? I think she stay for 50 days coz I stoped after 1 years smoking everyday I take 52 days to be clean so after I clean my body I smoke again 1 joint so she stay again 35 days in my body so take care