You used the term, "Ace Boon Coon." My AA friend laughed and explained what it meant. You may need to consider using subtitles for the whitefolk who are not fluent in old school Black language.
The fact that you had an AA friend who could explain it to you proves that you're a great person. I would keep that friend close by at all times, because there will be more things like that in the show.