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.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.