look up any word, like cleveland steamer:
 
1.
someone who is against homosexuality.
ANDREW: that guy is really anti-homo.
ERIC: dude, i totally know what you mean.
by the pregame doctor October 17, 2010
6 5