What does Autumn shower mean?

Autumn shower meaning in Urban Dictionary

The act of a menstruating woman urinating on some one. The mixture of urine and bloodstream creates a beautiful cascade of autumn colors.

Sentence Examples with the word Autumn shower

The herbage for the most part grows with marvellous rapidity after a spring or autumn shower and forms a natural shelter for the more stable growth of nutritious grasses.

View more Sentence Examples