Transvestites are people who dress up as the opposite gender (especially if they do not personally identify as the opposite gender but just find it a nice hobby). People who do identify as the opposite gender to some extent are transgendered, and people who go all out to have surgery (or are in the process of doing that) and what not are transsexual. Hermaphrodites are people with both genitalia. True hermaphroditism is fairly rare in real life, which is why for real people the term intersexed is preferred, to refer to various sorts of ambiguous genitalia and odd secondary sexual characteristics. Intersexed people with both genitalia (rather than just say, having a really big clit or something) generally have one or both be fairly ineffective, but this character is entirely unrealistic, and as such her genitalia are awesome.