1 definition by nathalie007

Top Definition
Where everything in this living world is made.
I may be American but 90% of me has the stamp Made In China
#china #chinese #chyna #chi #mandarin
by nathalie007 March 05, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×