look up any word, like thot:

1 definition by wjm1995

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 wjm1995 August 07, 2011