buzzkill

Etymology
. See.

Noun

 * 1)  Something that or someone who spoils an otherwise enjoyable event.
 * 2)  A person who attends a social event and occupies his or her time with unsociable activities.

Synonyms

 * ,, , , party-pooper ; see also Thesaurus:spoilsport