1 definition by StillYoung

Top Definition
A variant of ping-pong in which each timea player scores a point the other player pulls his shirt over his head and the other throws the ball at his stomach.
"Dude, look at the welts I got from Sting Pong."
by StillYoung August 21, 2008

Mug icon
Buy a Sting Pong mug!