1 definition by Demoness

Top Definition
An expresstion meaning rough sex. Often used in public places so no one understands the meaning of the conversation.
Hey dude I got to play ping pong on a pony with this hot bitch from the party last night. It was so wild I could barily walk this morning.
by Demoness May 07, 2011
Mug icon
Buy a Ping pong on a pony mug!