GeneralConnection.comDictionary
wet blanket
Noun

1. spoilsport
1. killjoy, party pooper, unwelcome person, persona non grata
Usage