Top Definition
Abbreviation; DnP ...The act of taking a shit and proceeding to jerk off
I am so filled with stress...i need to go dump n pump and ill be perfect
by CPRIZZLE17 September 03, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.