Top definition
a place of perfection. the people, the place, and the experience is absolutely amazing. you can find yourself there.
by TT1234 September 04, 2019
Get the merch
Get the camp wright neck gaiter and mug.