1 definition by sampaw

Top Definition
1. An excellent Ivy League university located in West Philadelphia. Best known for its prestigious business school, Wharton. Often mistaken with Penn State.

See Penn or UPenn.
John: Did you hear where they are treating that injured racehorse, Barbaro?

Jack: Yeah, at the University of Pennsylvania. I thought it was just a business school.
by sampaw July 20, 2006

Mug icon
Buy a University of Pennsylvania mug!