homohugger
Someone who think defending homosexuals is the hip and cool thing to do even though it's really not.
Mike: Hey, do you still hang out with Josh?
Chris: Nah, I found out he was a total homohugger.
Chris: Nah, I found out he was a total homohugger.