Top Definition
An arcade game in Doom III, where you get to punch a turkey 'til it explodes! Now THAT is true entertainment. ^.^
"You can find this fun game on the first level of Doom III, in the cafeteria."
by Dave August 15, 2004
1 Word related to Super Turbo Turkey Puncher 3

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.