What does acrotwins mean?

acrotwins meaning in Urban Dictionary

two expressions with the exact same acronym are acrotwins.