What does ATTSS mean?

ATTSS meaning in Urban Dictionary

one other way for saying gay but slightly less homophobic. it stands for drawn to the exact same intercourse