poner a parir
Meanings
Verb
1. to slag off; rip to shreds (colloquial, idiomatic, transitive)