meaning of Antler Lover

Antler Lover meaning in Urban Dictionary

someone who is attracted and then members of exactly the same sex. Another term for homosexual