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*
Xzibit: Wow, she must have had a shitty time
*Bah doomp ching*
by The Real Foofenscoops December 5, 2011
Get the Pittsburgh Punisher mug.by insert here November 6, 2007
Get the pittsburg punisher mug.