DANGLEBERRIES


Meaning of DANGLEBERRIES in English

Noun. Faecal remnants adherring to anal hairs.

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