An itch. Plural, for a group of hookers.
When I arrived at the convention in Las Vegas, I was confronted by a massive itch of hookers.