Alternative form of meat market (place to find a sexual partner)
Etymology
From meat market(“place to meet romantic or sexual partners”), influenced by pun on meet(“encounter new person”), and to emphasize social interactions rather than physical (looking for sex).