Detroit Lily Pond Share definition Flag A fecal and urine filled toilet that as shit smeared squares of toilet paper floating on the surface. Dude, I hate that stadium. Every bathroom if full or Detroit Lily Ponds by the 7th inner stretch. Detroit Lily Pond by Milton Todd April 8, 2022 Get the Detroit Lily Pond mug.