rabat-joie
Meanings
Noun
1. killjoy, spoilsport, wet blanket
Examples2
Don't be such a spoilsport.
Don't be such a stick-in-the-mud.