thats great Christmas.. very funny. but thats more of an example when i use it with my friend back in the day. shows how the word is used because they know eachother and its not offensive to eachother.
this vid would be an example if you say it to someone you don't know :
Just let it go for fucks sake.
You should have been more lenient since the rule itself isn't even stated, so there isn't much way for him to know the context of this "rule" that is in place. I doubt he thinks he was disrespecting anyone with his comment.