Call girl

From Fresh Dictionary

English

Noun

call girl (plural: call girls)

  1. A prostitute who is hired by telephone rather than on the street
Personal tools