L2D Share definition Flag Love To Deficate, or love to poop I need to to take a shit, I L2D!!! L2D by rider19 April 28, 2008 0 0 Get merch Get the L2D mug. Buy Now — $32.95 See more merch