Golden shower – also called watersports, urolagnia and urophilia – is a sexual preference. The most important thing in this fetish is urine and its origins are found in the Greek language.
There are several things you can do with the urine. You can drink it or you can bath in it. Of course something like wetting your pants and underclothes is an option too.
It is also used in a very dominant act. It is used in the BDSM scene. A mistress often uses her urine to humiliate a slave through ordering him to drink her pee. Another way to humiliate a slave is to piss on his head or body. Here you can find a parallel to a normal shower. But instead of water pee is used to bath.