Chenglish

What is Chenglish?


1.

innaccurate or faulty translation from Putonghua or Chinese into English, frequently humorous

Chenglish translation: keeping a firm gripe on the breaklever

English translation: keep a firm grip on the brake lever

See engrish, meaningless


64

Random Words:

1. Term used to describe the painful feeling when spermatozoa gets trapped in the penile cavity, usually caused by a jumbo jet. I didn&apo..
1. 1. Being physically uncoordinated 2. Being otherwise clumsy in any respect 1. You're too unco to play soccer 2. You're so u..
1. A song performed by the band Queen and co-written by David Bowie. The beat was shamefully ripped-off by Vanilla Ice. But even through th..