Top definition
A small town in Louisiana between Lake Charles, and Sulphur. Home of the Rams. Two elementary schools, one middle school and one Highschool. You're greeted by a Big Green sign that says "Welcome to Westlake" and you'll leave with a "y'all come back" sign. If the train doesn't get you coming in, it will get you coming out. Small town. Everyone knows your business. Sasol is taking over everything so don't get comfortable. When you smell the plants, you know you've arrived.
by Mrs.Crosby1993 December 04, 2016
Get the mug
Get a Westlake louisiana mug for your guy José.