1 definition by Ponny Ponz

Top Definition
to have a bowel movement; to shit
Would you be mad if I pump a deuce at your place?
by Ponny Ponz August 27, 2006

Mug icon
Buy a Pump a deuce mug!