estraga-prazeres

Noun

 * 1) spoilsport someone who or something which puts an end to harmless fun