Top Definition
The smell of most things that are cheap. Clothing, toys, or plastic. The smell found in most gas stations.
This shirt I just bought at Old Navy smells like China. This toy I bought at the gas station smells like China.
by jackhole7 December 26, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.