we were having sex and i saw the chorbis right above her vagina
vagina freckle or vagina pimple, not to be confused with any form of std
"we were having sex and i saw the chorbis right above her vagina" What is the definition of "chorbis"?