Skip to main content

Definitions by One toasted cracker!

new haven 

Dumbass, nobody calls it "The Haven"
I've been living here for 17 years.
Hillhouse HS is the shittyest school in NH!
new haven by One toasted cracker! October 18, 2004