Skip to main content

Definitions by Fminkle

female escort or prostitute (female version of gigolo)
In 1800s France, there were a lot of chicolos.
Chicolo by Fminkle December 5, 2025