1 definition by UFT student

An Ivy League business program that is on York Universities campus, located in Canada, in the GTA of Toronto. It is the best business school in Canada. 90% of graduates end up earning over $120,000 per year (higher then doctors) in their first year alone, which is why it is very competitive.
Employe: "Boss which school did you go to?"

Boss: "Schulic Buisness School"

Employe: "Oh, never heard of it"

Boss: "Thats why your not the boss"
by UFT student October 17, 2011
Get the Schulic Buisness School mug.