RAIN ON THEIR PARADE
Meaning of RAIN ON THEIR PARADE in English
ruin the party, spoil the fun
When Barb found out she wasn't invited to the wedding, she said, "I hope it rains on their parade."
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012