Back to Dictionary
洒狗血
灑狗血
sǎgǒuxiě
1. to overreact
2. melodramatic