1 definition by Rusty Moire

Top Definition
Original origin comes from the plant 'Ivy', in which these plants usually tend to creep upon the walls of buildings. As ivy plants grow extensively for years, these buildings may still remain, giving these buildings a good reputation of their existence.
Universities such as Harvard and Yale are Ivy League because they have been in existence for a long period of time because the ivy plants that grow on the walls of their buildings signify of how long the buildings were there.
by Rusty Moire March 13, 2014

Mug icon
Buy a Ivy League mug!