I get called a bitch all the time (I teach surly teens),so my skin has really thickened to it. For me, cunt is way more shocking...but that's the beauty and surprise of language, different words can evoke such different reactions depending on the context and audience!