Top definition
A small and spectacularly boring rustique town located in the San Bernardino National Forest of Southern California.
That would be Green Valley Lake near Running Springs.
by Caeruleus July 09, 2011
Get the mug
Get a Green Valley Lake mug for your mama Nathalie.