Googleplex?

What a terrible name. The last time I was here The Verge was thinking about renaming the community and was taking ideas. But Googleplex? How does that meet any of the criteria that defines Android?