fun sponge vs turd in the punchbowl

fun sponge

noun
  • Someone who or something that takes the fun out of life; a killjoy. 

turd in the punchbowl

noun
  • Something that ruins or spoils everything else; a nuisance or problem; an unpleasant or disagreeable detail. 

How often have the words fun sponge and turd in the punchbowl occurred in a corpus of books? (source: Google Ngram Viewer )