Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by jackhole7
Smells like China
Share definition
Flag
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
.
Smells like China
by
jackhole7
December 27, 2010
Get the
Smells like China
mug.