1 definition by jhu22

Top Definition
A university that tries to be the best at everything, including grade deflation.
Sometimes I wish I had gone to Harvard where you get easy A's, instead I'm at Johns Hopkins.
by jhu22 January 17, 2013

Mug icon
Buy a Johns Hopkins mug!