1 definition by Jaelle

Top Definition
An Ivy Leage University in the US.
I was planning on going to Brown but changed my mind and went to Princeton.
by Jaelle August 18, 2008

Mug icon
Buy a Brown mug!