1 definition by Ivy Man

An institution of higher learning that is a member of the Ivy League. Located in the small city of Providence, RI, this institution prides itself in having absolutely no requirements. These students are often tree-hugging, liberal hippies who take their classes pass/fail.
Jon goes to Brown University. He parties a lot and smokes weed because he takes all of his classes pass/fail.
by Ivy Man January 12, 2005
Get the Brown University mug.