look up any word, like bae:
 
1.
A tiny very small town in the south west of France. There is 200 people living there and no shops or anything else.
I live in Lascazeres it is boring.
by Hal0Berry March 05, 2011