1 definition by tscguhoya

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
Get the georgetown mug.