Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Fran Scott
Twin Leeches
Share definition
Flag
A
womans
vaginal
lips
.
The woman
had to
go to
the ginacologist to have her twin
leeches
checked.
Twin Leeches
by
Fran Scott
July 7, 2007
Get the
Twin Leeches
mug.