To ruin or spoil someone's plans or happiness.
Trusted by1M+English learners & teachers worldwide
To spoil someone's joy by bringing bad news or a bad mood.
When you rain on someone's parade, you bring them down just as they were celebrating.
It's usually used when a comment, bad timing, or an unwanted fact ruins a happy moment.
"Burst Someone's Bubble"
—
To destroy someone's unrealistic hope or illusion
"Kill the Mood"
—
To suddenly destroy the positive atmosphere of a situation
"Rain on Someone's Parade"
—
Spoiling someone's happiness or excitement with a bad attitude or bad news