homo - definition and synonyms

adjective, noun offensive
  1.   From our crowdsourced Open Dictionary
    short for homosexualSubmitted by Caleb Judy from United States on 18/07/2015