Wiktionary
turd in the punchbowl
n. (context idiomatic vulgar slang English) Something which ruins or spoils everything else; a nuisance or problem; an unpleasant or disagreeable detail.