All these words are complete garbage and make me cringe every time I hear them.

I hope, dearly, one day that people will be mature enough to not try and define or group themselves by such idiotic terms, or even at all, but it'll never happen.