golden shower

n. Cascade of gold medals won by a team at a sporting event.

...............................................................................
Canada wins again! I hope this golden shower never ends!
by gnostic 2 March 02, 2014
mugGet the golden shower mug.