Green’s Dictionary of Slang

legitimate adj.

(US gay) heterosexual.

[US]B. Rodgers Queens’ Vernacular 124: legitimate [...] 2. heterosexual.