Your post practically gave me flashbacks, OP. He sounds just like an asshat I used to work with in the early 90s. That behaviour is puerile and tedious.
Do you have any idea how the rest of the team feel about his behaviour? If they all think it's just fun and bantz, addressing it may make you unpopular with your peers. If some of them don't like it either, there may be scope to address it as a group.
Otherwise, I think this needs to be taken to a manager. Check out what the employer's sexual harrassment policy says the process is, and if there's any reference to this sort of sexually explicit talk in the workplace, that will show you how to proceed. If it's unclear (or there is no such policy!), speak to your line manager and explain how it's making you feel. If nothing is done, take it to HR. Document everything, too.
When it was happening to me, it was in a very behind the times local authority, I was on an all-male team and the first woman to do that job at that council. They didn't even have a sexual harrassment policy until I'd been there around 18 months. But once they did, I just said one day "Fred, the council approved the sexual harrassment policy last week. Please don't make me be the first person to use it." He had a face like a slapped arse at that, but he never came out with smut and sex talk in my presence again.