1 definition by Team Dominate

Similar to a golden shower, but involving three women urinating on someone at the same time. An ultimate act of humiliation.
He knew as soon as "Love Train" by the O'Jays started playing that it was time for a platinum shower.
by Team Dominate October 12, 2011
Get the Platinum Shower mug.