天翻地覆tiānfāndìfù
Top 30000
Meanings
1. sky and the earth turning upside down (idiom); fig. complete confusion
2. everything turned on its head
Characters used