Skip to main content

Schulic Buisness School

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
mugGet the Schulic Buisness Schoolmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email