Idiom
make mincemeat out of someonemake mincemeat (out) of (someone/something)
to destroy or defeat someone or something completely.A good lawyer would have made mincemeat of them in court.
Etymology: from the literal meaning of mincemeat (= a food in which different things are cut up into very small pieces)