Question: what does it mean when a guy has a nickname for you?
Answer: He might do it because he likes you especially if he only does it with you, it is a flattering nickname and he shows signs of attraction around you. It could also be that he considers you a friend, he is being mean, he is doing it as a power-play or that he thinks that you like it.