Meaning

1 senses
  1. (slang)The act of a person defecating on another, usually for sexual stimulation of one or both persons.

Forms

plural: brown showers
Singularbrown shower
Pluralbrown showers

regular

See also

neighbours in the dictionary
brown shower — meaning, examples, forms, synonyms | Krumeto