Rain on Someone’s Parade

What does the idiom “Rain on Someone’s Parade” mean?

Definition:

Spoil someone’s plans

For example:

“I’m sorry to rain on your parade, but the park is closed tomorrow, so we can’t have our picnic there.”

Reply