if twitter IPOd it would become the ultimate meme stock and be worth $100 billion+ for no reason
92