D-crack Share definition Flag A puerile and disgusting sight that occurs due to a certain Deb's perpetually low pants. WHOA Jeto, cop a load of that D-CRACK... D-crack by laszlo maholy-moly December 21, 2008 0 0 Get merch Get the D-crack mug. Buy Now — $32.95 See more merch