No. Marijuana is not present in the body, only it’s metabolites are, and they are stored in fat. If you desire to get rid of the traces of marijuana left in your body, you either need to stop eating, start exercising, or learn how to burn off alot of fat and calories in your body (such as a sauna) to allow for all of the remnants to make their way out of the body. There is nothing that will magically remove the traces from your body, only chemicals that will taint the urine that is sampled to mask the levels of the chemicals or modify them into a different untested chemical. The faster your metabolism and the less of the frequency that you smoke, the faster the chemicals will evacuate your body.