Definitions by Shaun Bak
Chinese Homerun
Yo man, nice chinese homerun; too bad we're in America!!
Your son's chinese homerun hit my pregnant wife and killed her, behind the backstop.
Your son's chinese homerun hit my pregnant wife and killed her, behind the backstop.
Chinese Homerun by Shaun Bak November 6, 2008