煞风景 shā fēng jǐng

DEFINITIONS

  1. to be an eyesore
  2. (fig.) to spoil the fun
  3. to be a wet blanket

CHARACTERS

煞 shā malignant deity; baleful, noxious; strike dead
风 fēng wind; air; manners, atmosphere
景 jǐng scenery, view; conditions