Does anyone know how long it takes Vicodin to clear one's body for a UA. I have heard that it takes 3-days without taking Vicodin for a UA to come back clean. Does anyone know if this is true? And, would appreciate it if someone could explain in some detail the way it goes through the system and filters out. Would drinking a lot of water help the Vicodin to clear the body faster? Please no judgments, thankyou