Synonyms of spoilsport

1 Syllable
drag, grouch, grinch
2 Syllables
proser, marplot, damper, killjoy, sourpuss, downer
3 Syllables
malcontent