A fork of Rural Dictionary
a place in prospect park where it seems legal to get high, and always has that great odor.
person 1: hey man, you wanna get high person 2: you thinking what i'm thinking? person 1: 420 tree beeeaaach person 2: yeah man, we never get caught there