golden shower
nounDefinition of golden shower
slang
: a stream or shower of urine especially when directed onto another person
Keep scrolling for more