Meanings
Unadapted borrowing from English golden shower.
How to pronounce "golden shower":
AU
A large, liberal bestowal of money or other financial benefits.
The act of a person urinating on another, usually for the sexual gratification of one or both persons.
The flowering plant Cassia fistula.
a golden shower (the act of a person urinating on another, usually for sexual gratification)