Top Definition
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
by michael loaring November 15, 2007
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.