Bajo la reserva de que en inglés este término es ampliamente peyorativo, divisivo, ofensivo, inflamatorio, altamente politizado y poco conducente al objetivo real del lenguaje que es comunicar ideas y no ofender y hacer de menos a tu interlocutor individual o colectivo, apunto que las respuestas a esta pregunta seguramente Irán en la misma vena, y por más tentación que tuviésemos de moderar severamente la pregunta o sus respuestas, no deja de ser una pregunta válida.
También es una pregunta oportuna, ya que en el país hispanoparlante más próximo a los Estados Unidos, de donde se origina el término, estamos pasando por una intensa campaña electoral, y la tentacion de usar símiles verbales a los que se usaron en las controversiales elecciones del 16 es muy grande.
Dicho esto, en el sentido más amplio de la palabra, en México usaríamos el soez y sexista:
Maricón
Que básicamente abarca todos los sentidos apuntados en la pregunta.