Party pooper, 7 letters
Stick-in-the-mud, 7 letters
Wet blanket, 7 letters
(informal) someone who spoils the pleasure of others, 7 letters
Grouches, 8 letters
Party poopers, 8 letters