spoil the fun

To spoil the fun is another way of saying you are ruining the fun. Someone who spoils the fun is doing or saying something that is taking all of the fun and enjoyment out of doing something, whether it is intentional or not. Many times this is used for someone who tends to spoil the fun of things or situations but isnt trying to ruin the fun for other people, but rather it is just how they tend to act.