China-Town's definitions
In the Chinese, means "too much" or "too big". Used in some slang "Chinglish" means ridiculously large cock.
by China-Town May 14, 2009
Get the Thai mug.
Get the Thai mug.We'll email you a link to sign in instantly.