slag off

slag off  {n.}  {v.}
A verbal attack. To criticise or slander.
Categories: British noun verb