If her name is not on the lease with yours you have every right to kick her out. If you have already told her to move out and she won't then I would have to say change the locks and put her and her shit to the curb, and don't look back.
I always liked buttercup, sugar lips or just plain sexy. Any name that makes her feel special is a good nickname.