Newton's Car Wash Share definition Flag When the gravity from taking a dump forces enough water to splash up and clean your ass automatically. You: Oh no... all out of toilet paper. The best thing I can hope for is a Newton's car wash. Newton's Car Wash by mreman91 November 20, 2010 0 0 Get merch Get the Newton's Car Wash mug. Buy Now — $32.95 See more merch