What does an evolutionary dead-end mean?

an evolutionary dead-end meaning in Urban Dictionary

homosexuality