buzzkills
buzz-kills
noun
People or things that spoil enjoyment, enthusiasm, or a good atmosphere.
"They were such buzzkills, always complaining about everything."
buzz-kills
People or things that spoil enjoyment, enthusiasm, or a good atmosphere.
"They were such buzzkills, always complaining about everything."