2 definitions by dukeish man

some country out in europe that has a light tower as an attraction
person a: "have you seen the a shaped tower in france yet?????"
person b: "what"
by dukeish man September 28, 2020
Get the France mug.