Language:
Free Online Dictionary|3Dict

滿地找牙

Source : CEDICT

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