Try: "Its ok to not pull linguistic punches when you intend to punch something, but maybe you should avoid words that carry more baggage than you actually mean."
Edit:
Terms like circle-jerk, or any other term that uses sexual behavior (or race or any other large category like that) in a perjorative way as a metaphor for something someone does not like are fundamentally problematic.
There are plenty of ways to be derisive and hostile that don't involve also showing latent bigotry towards an entirely unintended target.