. I would not be offended, but unfortunately I do not speak for all humanity. However, now that you have put the word in our heads you might as well use it.
It goes back a long way but always seems to have been a vulgar term. I would not like to see it in a crossword or (as I once did) hear it yelled at a grandchild outside ASDA.