its defined as a slur because people use it as a slur i have never heard the word tranny used in a context that wasnt meant to ridicule or dehumanize the subject if english is your first language and youve ever met a trans person there is no excuse itd be like calling your new boss a motherfucker because you dont understand how motherfucker can be an insult