I have been reading some chinese books and some of the slang are really wierd.
So far the wierdest is when someone says their "teeth itch". What is that supposed to mean?
What are some other crazy chinese slangs that you guys have seen, and what do they approximate to in English?