Language:
Free Online Dictionary|3Dict

鬥垮鬥臭

Source : CEDICT

to become worthless and infamous after being criticized (idiom)