This has to be the best thread on Twitter right now. Beware, some bad language present.