I’m so psyched about this platform. Twitter is such a f*cking cesspool.

Comments