Plumber's Delight Share definition Flag A shit deposited directly into a toilet tank. Theres a piece of shit in the toilet tank! Plumber's Delight by Henley Stanfordsontownville October 24, 2003 0 0 Get merch Get the Plumber's Delight mug. Buy Now — $32.95 See more merch