Wiktionary
golden showers
n. (context vulgar slang English) (golden shower English)
n. (context vulgar slang English) (golden shower English)