1 definition by Hatchet Man...Heads on Posts

Group golden shower the subject is urinated on by multiple urinaters at the same time.
The orgy cumulated with a hot rain for the participants.
Get the Hot Rain mug.