In fact, free speech doesn't allow you to insult people just because you dislike that person. You know, bullying wouldn't be bad if you could insult whoever you wanted.
Also, I really dislike when people say "I’m just calling a spade a spade" when they just want to insult people. There are non-swearing words to convey what they want to say, but they choose to use the swear words.