WINNETS


Meaning of WINNETS in English

Noun. Faecal remnants that adhere to the anal hairs.

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