Surf lingo, another phrase meaning fresh or real.
I am here long enough in town to keep it stote brother.
4👍 6👎