Top Definition
To masterbate while defecating simultaneously.
Kevin couldn't find anything to read while on the can and decided to pull off a dump and pump.
by Kevin March 08, 2005
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.