
Not have a good word to say for somebody/something
Negative Nuance
This phrase has a strong negative tone, suggesting deep disapproval or dislike. 
Colloquial Usage
The phrase is informal and typically used in casual conversation rather than formal writing. 
Consistent Criticism
It implies that the person criticizes habitually, not just on one occasion. 