Synonym of talk shit
Derogatory speech regarding someone or something.
To degrade (someone), to discredit or criticize
To demolish