I lost my virginity in MP and truth be told it wasn’t intentional. I was a few weeks away from 30 and I went to an MP in Somerville that had a multicultural staff. Working at the time was a Latina who I never saw previously or again. During those days and previously to when this happened, I would go in and depending on how it goes, I usually opted for a HJ or a BJ and declined FS if offered. Her english wasn’t great and when the FS gesture was made, I declined. She then persisted on climbing on top of me, put me right in and rode away. I basically just when with flow once that happened. I was more surprised than I felt violated but that was not the plan to lose it there or any MP.
The moral of the story for your friend is never give anything up in a place where you don’t have full control. Just because this thing of ours is transaction based doesn’t mean you get everything you envision. He should leave his virginity into the possibility of a chance encounter with some woman out there caught up in a moment as opposed to something manufactured like a MP.