GeneralConnection.com
➔
Dictionary
wet blanket
Noun
1. spoilsport
1. killjoy, party pooper, unwelcome person, persona non grata
Usage