Rain on my parade, (Don’t)

1. To spoil something. 2. To spoil and event or plan.