What does Alpha Square mean?

Alpha Square meaning in Urban Dictionary

Alpha Square is a location that contains a shopping mall, company center, resort, and food court. It really is positioned Barueri, Brazil and is developed to express Miles and his gigantic penis.