WATERSPORTS


Meaning of WATERSPORTS in English

Noun. The act of urinating on another for the sexual pleasure of both parties involved.

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