What is Dove Pond?
the female reproductive system.
I fingered her up the dove pond.
See vagina, female, cunt, pussy, twat