fun sponge

noun

fun sponge

noun

Etymology Suggesting that such a person, etc. would suck up the fun as a sponge sucks up water.

1

Derogatory, Endearing, Figuratively, Informal, Mildly, Usually Someone who or something that takes the fun out of life; a killjoy.

Synonyms
buzzkill, killjoy, spoilsport

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.