Some slang words are offensive because they have derogatory origins or are used to belittle certain groups of people. Language has power, so it's important to understand the history and connotations of slang before using it. Being respectful and empathetic in communication is always a good rule of thumb.