1 definition by tscguhoya

Top Definition
The best overall university in the United States--well-adjusted, smart, ambitious, good-looking, socially aware, and involved students come from across the country and the world to attend this great university. No better place for an undergraduate experience.
Too bad you couldn't get in to Georgetown--don't worry, the Ivy League, Duke and Stanford aren't that bad.
by tscguhoya June 23, 2005

Mug icon
Buy a georgetown mug!