"is that your boyfriend? "no, he's my heterosexual life partner
the heterosexual best friend of a person who identifies as homosexual (gay or lesbian)
""is that your boyfriend? "no, he's my heterosexual life partner" What is the definition of "heterosexual life partner"?