Synonyms of spoilsport
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
killjoyIf you call someone a killjoy, you are critical of them because they stop other people from enjoying themselves, often by reminding them of something unpleasant.
• Don't be such a killjoy!
misery (British, informal)
• I'm not such a misery now. I've got things sorted out a bit.
Thesaurus for spoilsport from the Collins English Thesaurus