street girl


Meanings

  • a prostitute who attracts customers by walking the streets