拳打脚踢quándǎjiǎotī
Top 35000
Meanings
1. lit. to punch and kick (idiom); to beat up
2. fig. determined to sort out a problem
Characters used