A typically grumpy person known most commonly for ruining someone's [good mood], or crashing someone's party, or being an overall unpleasant person to be around. Could also be used to refer to an [inanimate object], or a boring task.
Synonyms would include: Party-crasher, [wet blanket], drag, etc.