在线词典

满地找牙

to be looking for one's teeth all over the floor; (fig.) to get beaten up badly; to beat the crap out of (sb)

英文释义
to be looking for one's teeth all over the floor; (fig.) to get beaten up badly; to beat the crap out of (sb)