Why does he call me good girl?

I have been talking to this one boy for about 1 year now, and I knew that he was interested in me for awhile so we tried to date, but it didn't go to well and a lot of shit happened.. so now we are just friends but he knows personal things about me like I'm a virgin and I haven't really done anything, and he will sometimes tell me to do something on text like "go to sleep" and I'll be like "Maybe I will" and he will be like "good girl" and the other night he texted me saying "I'm going to call you good girl until you act up" so I guess it's because I'm a virgin I don't really know what's going on I thought that we were just friends now after all of the complicated shit that happened but he does that a lot and is flirty. And says stuff like "I'll spoon feed you and you can sit on my lap" so I was just curious lol.
Why does he call me good girl?
Post Opinion