ALL meanings of leaf peeper
leaf peep·er
L l - noun leaf peeper a tourist who visits New England in autumn to see the changing colours of the foliage 0
- noun leaf peeper (Slang) (US) A tree sightseer, who enjoys to observe the color change in their leaves, especially in the autumn. 0