Reference

the pit

Slang Phrase: 
the pit
Slang Meaning: 
Sunken area next to the HarvardT station
Slang Sentence: 
meet me at the pit at 8.
Slang Location: 
Harvard Square, Cambridge, MA
State Reference: