Wiktionary
closet case
n. (slang) a homosexual who pretends to be heterosexual
n. (slang) a homosexual who pretends to be heterosexual