Someone who goes on vacation to watch leaves. Likely to be encountered in Upstate New York, Maine, and the rest of the North East.
Can also be used as a verb.
n. The roads are blocked 'cause of all the damn leaf peepers.
v. Look at all those fools from Florida leaf peepin'
32👍 5👎
A dirty obese man who peeps in leaves in the fall season.
Oh shoot! There's a leaf peeper at 2 o'clock!
1👍 22👎