Skip to main content

savannastasia steele's definitions

Harvard University

Share definition
The Washington University of the North East. But, no tempurpedic mattresses, Jason Derulo concerts, or arches.
Emily: Damn Girl, I heard you got into Harvard University.

Savannah: I know its practically the WashU of the north east.

Emily: Sorry about your mattresses
by savannastasia steele October 12, 2020
Flag
mugGet the Harvard University mug.