Tuesday, January 24, 2006

uuumx

n. The University of the University of the University of Mexico. Home of Los Jaguuuars Quuue Luuuchan (The Fighting Jaguuuars).

[proof image]