满地找牙mǎndìzhǎoyá
Meanings
1. to be looking for one's teeth all over the floor
2. (fig.) to get beaten up badly
3. to beat the crap out of (sb)
Characters used
Examples1
Tom knocked him down.