GOLDEN SHOWER


Meaning of GOLDEN SHOWER in English

the act of urinating on another person. Term not well known outside of circle and the

Slang English vocab.      Английский сленговый словарь.