Top Definition
The act of pinning someone down, defecating in their mouth, then holding their jaw shut while they struggle to open up and relieve themselves
Jack: Yo dawg I gave Sheila a Pittsburgh Punisher the other day.

Xzibit: Wow, she must have had a shitty time

*Bah doomp ching*
by The Real Foofenscoops December 04, 2011

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×