Top definition
Best place, EVER.

Situated on the boarder between California and Nevada in the sierra nevada mountain range. The lake plays host to many ski resorts not to mention a lot of other good stuff. South Lake Tahoe is the main city located on the south side of the lake (duh).
I'm going skiing at Lake Tahoe next year.
by sugna November 23, 2004
Get the mug
Get a Lake Tahoe mug for your brother-in-law Abdul.
Lake Tahoe is a freshwater lake in the Sierra Nevada, on the border between California and Nevada, with approximately two-thirds of the shoreline in California. During ski season, thousands of people from all over California, including Los Angeles, San Francisco, and San Jose, flock to the slopes for some of the best skiing in the world. Lake Tahoe, in addition to its panaramic beauty, is well known for its blizzards. It gets more snow than anywhere in the United States and more than 99% of the world.

Lake Tahoe is the best place to ski and snowboard!
by from Wikipedia December 25, 2005
Get the mug
Get a Lake Tahoe mug for your father-in-law Manley.
A large lake situated between California and Nevada that known as a hot vacation destination for summer and winter. Basically the hamptons for people who live in the Bay Area.
"I'm going to Lake Tahoe this summer to jet ski!"
by Feely7 August 07, 2011
Get the mug
Get a Lake Tahoe mug for your Facebook friend Jovana.
When someone has a massive amount of flakes in their hair
Man Here comes Drew don't you mean Tahoe, better get a jacket because its going to be cold,
by PZ May 02, 2005
Get the mug
Get a Lake Tahoe mug for your papa GΓΌnter.
Some one with a terrible dandruff problem so it resembles snow
Drew Im gonna call you tahoe cuz u have bad flakes u freak!
by big ang May 03, 2005
Get the mug
Get a lake tahoe mug for your cousin Bob.