1 definition by Tony Fennerty

Top Definition
Penn Charter is a center of higher learning founded in 1689 by William Penn Charter. 40% of the kids recieve financial aid (compared to 16% at ther rival school Germantown Academy.) Thus proving that in fact Penn Charter has a more diverse student body and is less "preppy." Also one might note that if a letter y is added on to the initials of Germantown Academy you could have a word that decribes said school to a tee. GA and PC are both a part of the longest rivalry in high school football. PC leads the series 72-33-11.
That kid is so Penn Charter... hes a well rounded, nice young student.
by Tony Fennerty February 27, 2005

Mug icon
Buy a Penn Charter mug!