There is no way of knowing who has visited your profile/read your tweets.
If you are not a member of twitter, but read someones tweets is it anonymous?
If your tweets are protected then only people following you can see your tweets. If she isn't following you then maybe she has access to an account that is following you.
Yes anybody can read your tweets. Twitter is a big great tool.
No it is one way they have to follow you for your tweets to go to their home page. -Levisspike
Yes, you don't need an account to access Twitter. If the person's account is public, and you know his/her Twitter handle (username), the URL of the account's tweets will be https://twitter.com/________ and fill in the blank with the person's Twitter handle.
Type @username into the search function to view all tweets sent to that user.
You can do a search for tweets sent to someone by typing @username (replaced with their actual username) into the search field.
Every celeb tries to read fans tweets. some even reply to fans. but of course you can't read ALL of them. but she no longer has twitter
You can't sadly.
Twitter is a web-site; anyone can go to that site and read what has been posted. Your tweets go to the world.
All of your tweets are stored on your time line, similarly your @replies are also stored. Go to your profile to read all your tweets and go to your @replies to read those from others.