2011 (1)
2016 (1035)
2017 (752)
2018 (978)
2019 (385)
2020 (175)
2021 (235)
2022 (101)
2023 (983)
The correct expression is "rain on someone's parade." It means to spoil someone's plans or enjoyment. "Shower on parade" is not a commonly used phrase. If you want to convey the idea of dampening someone's spirits or fun, "rain on your parade" is the way to go!
These examples illustrate how the phrase is used to express the idea of someone or something spoiling a positive experience.
In a conversation:
In a sentence:
In a narrative:
In a motivational context: