Word Definition - 煞风景

shā fēng jǐng to be an eyesore; (fig.) to spoil the fun; to be a wet blanket