FEEDBACK

Meaning of 大杀风景

Lookup via: Pinyin | Radicals
shā fēng jǐng (Trad.: 大殺風景)
to be a blot on the landscape; to dampen spirits; to spoil the fun; to be a wet blanket