down on

down on  {adj. phr.},  {informal}
Having a grudge against; angry at.
John is down on his teacher because she gave him a low grade.
Categories: {adj. phr.} {informal}