RAIN ON THEIR PARADE


Meaning of RAIN ON THEIR PARADE in English

ruin the party, spoil the fun, piss on them [B] "When Barb found out she wasn't invited to the wedding, she said, ""I hope it rains on their parade."""

English idioms vocab.      Словарь английских идиом и выражений.