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'
by Hypermodern September 5, 2006
Get the Leaf Peeper mug.
A dirty obese man who peeps in leaves in the fall season.
by malb45 February 23, 2009
Get the Leaf peeper mug.