have a bad effect (on someone or something)

have a bad effect (on someone or something)

To affect someone or something adversely. I'm sorry I'm so cranky—this headache is having a bad effect on me. The rain didn't actually have a bad effect on our trip—we all had a lot of fun staying indoors and playing board games.
See also: bad, effect, have, someone
Farlex Dictionary of Idioms.

have a bad effect (on someone or something)

to be bad for someone or something. Aspirin has a bad effect on me. Cold weather has a bad effect on roses.
See also: bad, effect, have
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • have a bad effect
  • in (someone's) bad books
  • in someone's bad books
  • have a bad hair day
  • a bad hair day
  • bad hair day
  • as bad as all that
  • have a bad opinion of (someone or something)
  • have a good, bad, high, low, etc. opinion of somebody/something
  • in bad sorts