not mince (one's) words
idiomDefinition of not mince (one's) words
: to speak in a very direct and honest way without worrying about offending someone
He doesn't mince words when it comes to giving his opinion about the new law.