What is Twin Leeches?
A womans vaginal lips.
The woman had to go to the ginacologist to have her twin leeches checked.
See vagina, camel toe, pussy, fur burger