Skip to main content

Lascazeres

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 20, 2011
mugGet the Lascazeres mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email