if you wan na get technical both trans and tranny are contractions of the word transvestite neither are slang as such trans being used to describe a transgender person can be considered an intralanguage loan word and while some transgender people and politically correct neonazis might not like it it is in fact a legitimate word to use in this case