Update your Twitter email and password without delay — or better yet, delete your account altogether.

Comments