can you block someone who doesn't follow you on twitter?
Accounts you have blocked cannot follow you, and you cannot follow an account you have blocked. Blocking an account you are currently following will cause you to unfollow that account (and them to unfollow you). If you decide to unblock that account, you will have to follow that account again.