read someone to filth

Etymology
From the black gay slang term.

Verb

 * 1)  To thoroughly insult, to comprehensively call attention to the flaws or shortcomings of (someone).