I'm not offended, but would like to make the point that jokes about "Gypos" or folk who have different views on gender to you, are effectively taking the moral high ground. Many of these jokes used to exist as racist slurs, back when I was a kid, and I've no doubt that they still do. In fact I'd be prepared to wager that, had this forum and the internet existed back then, it would've been chock full of racist jokes, but attitudes have slowly changed, and even the most crass contributors to the joke thread would think twice before posting such material these days.
Merry Christmas! I can't wait for all those cracker jokes tomorrow!