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 Cheshtang
cheshtang
Share definition
Flag
Cheshtang is a
persian
word usd to call chinese people. Cheshtang in
english
means tight eyes. Cheshtang Tubing is also known as thin and tight tubing just like
chinese
peoples eyes.
Where are you going
Cheshtang?
China town
is
full of
Cheshtangs
cheshtang
by
Cheshtang
January 30, 2007
Get the
cheshtang
mug.