wet blanket


Meanings

  • someone who spoils the pleasure of others