Top definition
Forcing a bowel movement out of the body in a short amount of time, due to a pinch.
I didn't want to miss the bottom of the ninth inning, but I had to shit real bad. So I went and power pinched a deuce in record time.
by simplybillyo March 14, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush