Dictionary of Chinese slang. Absolutely indispensable for foreigners who live in China and want to know what is being said when someone insults you in Chinese!
head over heels; upside down
He was thrown out of the window head over heels.
Let’s bet, the loser will have to do a handstand!