Outrageous Chinese: A Guide to Chinese Street Language
Text: English, Chinese