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!
hotfoot; clear out; go fast; flee quickly
He cleared out when he found his opponent was stronger.
The thief hotfooted it out of the building when he heard someone calling for help.