To "Dump my/your load" meaning to cum, or empty your prostate.
Drew: Did you see that girl go by? I just D'd my L onto the sidewalk.
by oscartic March 2, 2018
Get the D'd my L mug.