RE: Whats an appropriate Greek or Latin word for distaste or disgust?
The Latin word for distaste is FASTIDIUM. The Latin word for disgust is nauseam.
Homosexuals are homophobic - it is why they insist on being called gay.