1 definition by Citizen Cain

Top Definition
The act of intercourse between a non-Asian male/female with an Asian male/female.
A hot Asian girl delivered my Chinese food tonight, and within an hour I was riding the panda.
by Citizen Cain November 07, 2006

Mug icon
Buy a Riding The Panda mug!