look up any word, like bae:
 
1.
a spot where you can relieve your bladder and enjoy a pleasant outlook at the same time.
i was hiking and had to take a pee-yass, so i found a sweet pista point, where i could enjoy a view of the ocean and the wind on my balls.
by yodiggidy August 25, 2009

Words related to pista point

leak pee piss pissta view