meaning of alpha tower

alpha tower meaning in Urban Dictionary

the situation, whenever a woman is bent over or in doggy-stile place, with a guy sex together with her while she actually is offering head to another guy before her. the 2 guys give both a high-5, developing an "A".