YourDictionary

spoilsport

noun

a person who behaves in such a way as to ruin the pleasure of others

See spoilsport in American Heritage Dictionary 4

link/cite print suggestion box