My husband has only ever called me a bad name when playing around. For example, we were in the kitchen and he put ice down my shirt so I grabbed the sink sprayer and blasted him, lol, and he said, "You got me all wet, you crazy bitch!" but he was laughing while he said it and stuck another piece of ice down my shirt, lol. But he's never called me that or anything else in anger, and I called him a "jerk" in the same playful tone during that.
Meanwhile, my sister's husband, on Christmas mind you, called her a "stupid fucking cow" because she knocked an ornament off the tree and it broke. It was an ornament his late father gave him as a kid, so I get that it's sentimental, but he shouldn't have said that. When she started crying, he told her to cut it out and said she was useless.
Has your man ever called you a bad name? Have you ever called him one?