IMHO if you love women you don't constantly put them down with use of swear words. If women referred to men by crude words for their genitals I'd say the same of them. Society gives words weight, and Spencer is a member of the same society the women are. You notice he doesn't use the c word around Julie Chen or on the live shows. He knows very well it is considered degrading, yet still uses it frequently.
You could say it is part of the macho gang thing, but he's now with GM and Andy...so this isn't any kind of brogade situation, yet he still continues that way. I have to assume that's what he thinks about when he sees a random woman.