Wet blancket implies a person who spoils other people's fun by failing to join in with or by disapproving of their activities.