FEEDBACK

Meaning of 詈辱泄愤

Lookup via: Pinyin | Radicals
詈 lì 辱 rǔ 泄 xiè 愤 fèn (Trad.: 詈辱泄憤)
to scold to vent one's indignation (idiom)