1. The act of going into natural spaces during Fall and admiring the colorful foliage.
2. The act of watching a redheaded or ginger woman urinate outdoors. Bonus points if you came up to New England from New York to do this.
Tom looked forward to apple picking and leaf peeping every October.
by dimakhed October 19, 2018
Get the Leaf peeping mug.
Leaf Peeping is when a small filipino boy is kidnapped in celebration of the fall season
I went leaf peeping with rick, he has a big van.
by DmzbeatzSy8085 August 2, 2020
Get the Leaf Peeping mug.