Synonym of talk shit
Derogatory speech regarding someone or something.
to criticise someone
To move someone away from others to be able to talk to, or give them something in private.
To dismantle something into its component pieces.
To soundly defeat someone, or a team.