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👎
Dude, I had to be up and out of there at ass o' clock in the morning.
43👍 12👎