Language:
Free Online Dictionary|3Dict

满地找牙

Source : CEDICT

to be badly beaten/to be seriously battered (idiom)