Wet blanket, A

1. To spoil something. 2. To spoil or stop an event or plan.