На зоне петух это человек из низшей касты, тот кого отпетушили. То бишь долбанули в очко, опустили. Смысл думаю понятен. Поэтому нынче слово петух ассоциируется с пидарасами и является оскорблением.
Вопрос и состоит в том числе почему на зоне это считается ос
Петух в курятнике главный, в отличие от человека, которого так называют в тюремном мире, не думаю, что связь ассоциативная.