I bet you don’t want to hear this from your boss: “Stir fry your squid!” If you totally get lost, don’t worry, this is only a very Chinese saying. Actually it means: “You are fired!” If you still get lost, let me explain this properly. In old times, Chinese employers often supplied accommodation to …
Read more »




