spoilsport

Noun
  1. Someone who spoils the pleasure of others (synset 110657534)

Found on Word Lists

Other Searches