wet blanket
noun [ C usually singular ] disapproving uk/ˌwet ˈblæŋ.kɪt/ us/ˌwet ˈblæŋ.kɪt/
扫兴的人
a person who says or does something that stops other people enjoying themselves
Synonyms: killjoy party pooper spoilsport stick-in-the-mud