meaning of Business Sessions

Business Sessions meaning in Urban Dictionary

an "under ground" term utilized for small-time whores sex making use of their customers