3 ms·
I thought the poster was saying "Alibaba" to make fun of Amazon. Also I like calling those new buildings The Amazon Testicles.
by djsumdog 9y ago
I thought the poster was saying "Alibaba" to make fun of Amazon.
Also I like calling those new buildings The Amazon Testicles.
- keyboardhitter 9y agoSame. Bezos' Balls of fury.