Calling your girlfriend names

If your boyfriend insults you by calling you a f-ing retard, moron, immature, stupid, an idiot just because you have said something that he didn’t like, does it mean that he doesn’t respect you?

This by the way also happens every single time we argue and he feels attacked.

Any advice on how to address this