Taxi talk: women are not punch bags