Buzz Reaper
A person who is a constant buzzkill or a person who will go out of their way to kill a buzz and ruin a good time. May also be called "Buzz reaping."
Why are you being such a buzz reaper right now?" "I could not handle all the buzz reaping being done at the party so I had to leave.