Homo deviencea
Disgusting deviant desperados
Delgender = Delusional about your gender
Or Chromephobic = Scared of their own chromosomes