Literal translation is gay. It can be used to refer to your friend, your best friend, your enemy, the car that's behind youin traffic. It can also be used for the person that read it.
Un homosexual es un hombre que se siente atraído por otros hombres. Un marico es el que lo lea