When I worked at a wing joint, it was offensive jokes all the way. I was the only white person there, my coworkers were all Black, Mexican or Arab, and they knew all the best jokes making fun of themselves. We'd make fun of each other, make fun of the customers, make fun of people on the radio, we had a great time. Offensive jokes aren't about some sort of "camouflage" for offensive opinions, they're just funny. Being able to laugh at yourself, and stereotypes about yourself isn't self hate, it's just not taking yourself too seriously. The whole "you can only tell an offensive joke if you're a member of the maligned group" thing is ridiculous, and prior restraint. When I've gotten this from people offended at a joke I've told, I'll always claim to be a quarter black/Mexican/ret*d just to mess with their heads, it's often funnier than the joke itself. I also dated a black girl for six years, it was like having super powers as far as racist jokes go. I could say all sorts of offensive things, then just say "hey honey', and give her a kiss, worked every time. She also knew all the best black jokes...