Yes, calling someone "low IQ" can be considered offensive. It's derogatory and implies that the person lacks intelligence or cognitive ability. Using such language can be hurtful and disrespectful, and it doesn't contribute constructively to any conversation or debate. It's better to engage in discussions with respect and civility, focusing on the points being made rather than resorting to personal attacks.
@Save_me