RING-STING


Meaning of RING-STING in English

Noun. Soreness of the anus, due to diarrhoea.

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