Нецензурный эквивалент слова "гей" в русском языке традиционно используют для обозначения человека мужского пола, открыто попрающего общепринятые этические нормы. Так что, если этот мужчина создаёт опасность для других или даже просто мешает проезду (дерзко и цынично!), то такое словоупотребление соответствует традиции. Что же до открыто попрающих женщин, для них в этой ситуации традиционным будет использование различных синонимов слова "развратница".
С точки зрения водителя, любой человек, идущий перед ним на красный свет – пидорас, а не гей. Правда, для таких девушек тут больше вариантов, например, "дура" или "овца"