Top Definition
When one is so consumed by the beauty of the natural environment, that one then experiences a transcendent spiritual epiphany of wonder and appreciation.
The view of the valley from the summit of the mountain inspired a collective nature orgasm in the group of hikers.
by NexusSixMentalA November 06, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.