Thread
:
Jeremy Lin....
View Single Post
02-18-2012, 04:06 PM
#
17
j0Shi
Diamond Member
Join Date: Dec 2010
Posts: 4,511
I'm a stupid foreigner so could somebody explain to me where the term comes from and why it is used to insult Chinese people?
j0Shi
View Public Profile
Find More Posts by j0Shi