gaymate
n. Heterosexual person who actively supports the homosexual lifestyle and the gay rights movement. May have gay relatives, friends, coworkers or neighbors. May participate in the equal rights movement through political petitioning, sharing of propaganda on social media, proselytizing/education, marching in pride parades, attending gay weddings, etc. Vocal against homofoes.
"Not just some of my best friends are gay, most of them are! I'm more than a faghag, I'm a gaymate!"

"For the first time in history we have a president who is a gaymate. Things are moving in the right direction."