this message may be
offensive
@berryfriendliod It majorly depends on the context though. Perhaps its because I'm British but myself and all my friends yell cunt and such at each other all the time but it never means anything. If you weren't offended at the time, say so to your boyfriend and ask how he meant it - if you have since found you don't like the term, also mention that.
Personally, as I said, it very much depends on context and how he said it. Some people use cusses as endearments (or, atleast they do here)
(also that girl is a bitch and you should mention such to your teachers/his parents that she was in the wrong for misunderstanding the situation.)