killjoy
noun
[ ˈkɪldʒɔɪ ]
• a person who deliberately spoils the enjoyment of others.
• "a few killjoys try to reform the seasonal activities"
Similar:
spoilsport,
moaner,
complainer,
mope,
prophet of doom,
Cassandra,
Jeremiah,
death's head at a feast,
puritan,
prig,
prude,
wowser,
wet blanket,
party pooper,
misery,
dog in the manger,