Alma Mater… what?

As I learned today:

Alma Mater means Nourishing Mother

Then, as my co-worker said after reading the description:

You sucked on the teet of UDub

*sigh*