Definition of golden shower in English:

golden shower

noun

US
slang
  • An act or the fact of being urinated upon (or urinating on someone) as a means of obtaining sexual gratification, usually as part of a sadomasochistic sexual encounter; (also, occasionally) (a stream of) urine.

Origin

1940s; earliest use found in Tennessee Williams (1911–1983), playwright, poet, and writer of fiction.