meaning of ass anaconda

ass anaconda meaning in Urban Dictionary

Another term for a male homosexual