Don't beat yourself over it, the joke is hilarious. I think transgressive jokes require you to be really careful about your audience to:
- Not hurt or offend a member of a vulnerable population
- Not reinforce harmful stereotypes in people too dumb to tell jokes from reality
- Not make racists think you approve of their worldview
That usually leaves only the family and closest friends, if you're lucky. That being said some of those jokes are absolutely excellent, especially those that refer to neutral characteristics, such as an accent.
I deleted my reddit account during the API debacle and didn't participate since, but kept lurking there. Then, a couple days ago they started requiring an account to access the site, and now I'm here, oh well.