1 definition by Sopojoso
a place that you would walk into and think it was a zoo becuase it’s full of snakes. the teachers suck and make you feel like shit. sports are the only thing that people do becuase greenbush is a desert.
by Sopojoso April 4, 2019