I admit it 100% — I still don’t understand Twitter. However, with another round of funding in the works, it’s apparent many people do.