Skip to main content

JoeBuff's definitions

Valhalla on the Charles

Used in the Boston area to refer to Harvard or MIT, both elitist universities with campuses by or close to the Charles River.
by JoeBuff July 8, 2009
mugGet the Valhalla on the Charles mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email