dave: dude, why was derek cheering for the other team? ed: haven't you heard? he's a total alma hater
person with an intense dislike for his school/university
"dave: dude, why was derek cheering for the other team? ed: haven't you heard? he's a total alma hater" What is the definition of "alma hater"?