1 definition by KillaMillz

Dry Land Pee
The act of peeing yourself on purpose while standing on dry land with your bottoms still on. Similar to pissing yourself.
The act of DLP'ing tends to drive women wild with excitement.
Billy and I went to beach today, instead of peeing in the water, I decided to pull a DLP on shore.
by KillaMillz March 24, 2011
Get the DLP mug.