What does ass anaconda mean?

ass anaconda meaning in Urban Dictionary

Another term for a male homosexual