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 firstname.lastname@example.org. We'll never spam you.
Log in with Facebook to save your favorite definitions
and share them with friends.