Pinyin Dictionary results for "man di zhao ya"

满地找牙
to be looking for one's teeth all over the floor; (fig.) to get beaten up badly; to beat the crap out of (sb)
Dictionary data provided by CC-CEDICT