Top definition
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 May 08, 2018
Get the mug
Get a D'd my L mug for your brother-in-law Callisto.