Where does “xereca” come from?

xereca (Portuguese): the vulva

Definitions

  1. the vulva

Words derived from “xereca