In dictionaries:
The Harvard Lampoon
an undergraduate humor publication founded in 1876 by seven undergraduates at Harvard University in Cambridge, Massachusetts.
Harvard Lampoon Building
The (sometimes referred to as the Lampoon Castle) a historic building in Cambridge, Massachusetts, which is best known as the home of The Harvard Lampoon, and for its unusual design.
more...