bad mouth (someone)
bad mouth (someone) {v.}, {slang}
To say uncomplimentary or libelous things about someone; deliberately to damage another's reputation.
It's not nice to bad mouth people.
Categories:
Source: A Dictionary of American Idioms