1 definition by shydhz
A place that is so damn different from the real China. Especailly the 'AUTHENTIC CHINESE FOOD'.
Visitors should never claim that they know any bit about China if they've only been to Chinatown.
Visitors should never claim that they know any bit about China if they've only been to Chinatown.
by shydhz February 16, 2010