This is the definition of a psycho girlfriend. If you have someone like this in your life, you might not want to stay if you want a healthy relationship.
What seems weird about this situation (aside from the fact that she's crazy and clingy, considering they only dated for 3 weeks!) is the fact that he didn't block her... that feature is there for a very good reason! USE IT.
Wonder where that guy is now.