Uncategorized Satan Twitter Pfp Now look i can t say for sure what exactly happened next twitter declined to comment and costolo himself did not reply to