
Have a down on somebody/something
British Slang
This phrase is British slang and may not be understood by English speakers from other regions. 
Negative Nuance
The phrase expresses a strong, often inexplicable dislike for someone or something. 
Emotional Weight
This idiom carries emotional weight and can seem harsh if used carelessly. 