Top definition
Going pee outdoors, preferably in a quiet place with a nice view.
Aw, man! I had a scenic piss in that forest and it was the most chill thing ever!
by Opinionated Webster June 01, 2016
Get the mug
Get a Scenic Piss mug for your cousin Zora.