Neptune's Folly Share definition Flag While pooping, the release of the turd causes water to splash up all over your butt cheeks.Similar yet inferior to Poseidon's Kiss We keep running out of toilet paper because Kevin keeps being struck by Neptune's Folly. Neptune's Folly by Bruddha January 2, 2016 Get the Neptune's Folly mug.