To be fair, i've never heard of most of these terms and I actually doubt that they are used. 'Tomboy' for example, is maybe how someone expresses themselves, but is definitely NOT a gender.
What annoys me is when filling in application forms, it asks me for my sexual orientation. I picked...