1 definition by Shaun Bak
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.
by Shaun Bak October 24, 2006