Have you noticed that you're the only poster on in this forum that lacks the vocabulary to make posts without the use of offensive language?
This is a spade:
In similar vein, when considering language as a tool to communicate ideas, emotions, opinions etc, calling the person who did that a dangerous, lawbreaking, incompetent t**t was an efficient way to express just what I thought of him.
But as for "offensive", I would remind you, as I seem to have to keep doing, because for some reason it doesn't seem to sink in - I wrote "t**t", which is not an offensive word.
If
you decided to pretend that there was a different word there, and
you chose one which
you found offensive then it was
your fault you were offended.