[Idiom] RAINING ON PARADE. - How to Deal With Spoilers of Joy
To "rain on someone's parade" means to spoil or dampen someone’s happiness or plans. It conjures the image of a literal rain falling during a parade, thus ruining the cel⋯ Read the full article