So I just recently found out that cunt as an insult has very different connotations in the US and the UK. In the US apparently it is more used as a horrible insult against women, or men deemed effeminate. Maybe an American can confirm this is correct?
I have personally never found it offensive, but thinking about it in the American context I think it would be a pretty horrible word. Now am trying to think back to any times I have used it jokingly in front of Americans...they must think I am awful.