In regards of this post I got forum warned.
Fagster is a name I made up for him, he made up rapist or trashcan.
We tend to joke internally like this. I call him swagster or fagster he replies with trash or rapist. Or the other way around.
Please be careful in the future then. The nickname you stated can be seen as offensive to others, as well as the person it was aimed at. Not everyone will always see such things as joking. Especially when they contain terms that deface specific groups of people not related to the joke.
Although it is the wrong place to explain it, I do appreciate that you did so in a polite way, so thank you for that.