Description: (Show album description)
An album dedicated to Chinglish, the results of an English dictionary meeting Chinese grammar, and the hilarity that ensues when the message gets lost in translation.
Click for embed code for the full album
See all 89 Albums
See all 29 Albums