look up any word, like yeet:
 
1.
A place in Texas that used to have a lake with healing powers...it has since dried up.
Sam Houston bathed in the Sour Springs Hotel in Sour Lake.
by srucka June 10, 2008

Words related to Sour Lake

lake lake that is sour sour texas