LDTD Share definition Flag LDTD.SimpleLayin' Down The Dick. Did you hear last night? He laid down the dick on Ashley.Oh, hells yea! LDTD. LDTD by Tennisstar101 August 20, 2011 0 0 Get merch Get the LDTD mug. Buy Now — $32.95 See more merch