when i start hearing certain buzzwords from people (rape culture, patriarchy, rapist apologist, slut-shaming) and when it becomes a regular thing, i just take them less seriously in general. I don't entertain sexual (let alone romantic) relationships with them and i try to stay away from them. even if it's at work i keep it strictly work related. I think the solution is to ignore them completely as long as they refuse to be rational human beings willing to debate intelligently. Don't even insult them or get into debates with them cause then you are rewarding their behavior by giving them attention.