Language:
Free Online Dictionary|3Dict

血口喷人

Source : CEDICT

to spit blood (idiom); venomous slander/malicious attacks