Acho que algumas mulheres chamam os homens de macho mais pra tentar irritar ou meio
que deixar com raiva, por exemplo, vejo na internet algumas mulheres falando assim "Não me importo com macho" ou chamam de "macho escroto", algo assim. Mas sendo sincero eu não me importaria se me chamasse de macho, mas pode chamar de outros nomes tbm, igual o
@foddací falou, tipo, pode chamar de garoto, rapaz, homem, moço e etc.. acho que tanto faz, depende muito do contexto tbm.