Definitions of golden shower:
- noun: A large, liberal bestowal of money or other financial benefits.
- noun: (idiomatic, slang, originally US) The act of a person urinating on another, usually for the sexual gratification of one or both persons.
- noun: The flowering plant Cassia fistula.
(Definitions from Wiktionary)
Related words...
|
|
|
| |