I didn't spank my kids, but that doesn't mean they weren't disciplined. They knew the "look" and when Mom was pushed a little to far. The "look" does wonders in snapping them back into reality.
Last year my oldest son who is now 31, decided to pitch a fit and scream at me over the phone. I yelled back......"Excuse me, who in "bleep" do you think your talking to?" He calmed down and we continued our discussion.
I never seen a reason to spank or call a child names. It turns my stomach to hear the names some parents call their kids in anger.
I used to get onto my now ex DIL for calling my grandson a demon spawn. I said, "what a vulgar thing to call him" and "Don't ever call him that around his Great Grandmother.