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
The act of self gratfification while defecating
"The reason I was on the toilet for so long is because I was doing the "Dilworth Dump N' Pump"
The dilworth dump n' pump; The act of self gratifucation while deficating
When you’re taking a shit and use the time to jack off as well
“Dude, I had a Dump N’ Pump yesterday and i think i nutted like one full shot glass of cum