I tend to stray away from potentially offensive words because I have no idea what their context of that word might be. Maybe after you get to know them personally you can use nicknames as terms of endearment, but flat-out? :-/

//