1 definition by One toasted cracker!

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