1 definition by martlet

Top Definition
Anglophone university in montreal, qc. The student body is comprised almost entirely of students who were rejected from mcgill university.
What do a McGill student and a Concordia student have in common?

They both applied to McGill.
by martlet September 27, 2009
Mug icon
Buy a Concordia mug!