i was having fun until buzz killjoy over there came over and ruined everything
a name for people who suck the life out of things with either lame comments, or just their general presence
"i was having fun until buzz killjoy over there came over and ruined everything" What is the definition of "buzz killjoy"?