"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
"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
""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" What is the definition of "buzz reaper"?