Idiom
bad-mouth someonebad-mouth (someone/something)
to say unpleasant things about someone or something, especially in order to spoil other people's opinions of them.She's always bad-mouthing her colleagues.Bad-mouthing the police is hardly an original occupation.