To criticize excessively
(followed by with) To criticize (something) excessively
Synonym of talk shit
Derogatory speech regarding someone or something.