Yes, the Uroclub! The urinal disguised as a golf club for all your relieving needs while on the links! So discreet! So necessary!
As the web site tells us:
The UroClub™ is intended to eliminate anxiety and any feeling of uneasiness on the course. It can be emptied at the nearest restroom or later on, when the golfer returns home.
And it even comes with a privacy towel!