golden shower
Short definition from Wiktionary
Noun
- A large, liberal bestowal of money or other financial benefits.
- The plant species Cassia fistula.
- The act of a person urinating on another, usually for the sexual gratification of one or both persons.
We haven’t written up golden shower yet: Simple and Standard meanings, examples and a quiz.