look up any word, like fleek:
 
1.
A term for the chat or stories of a person who has lived or worked in another country and is always talking about it. Not specifically France, could be China chat etcetc
So last time I got my hair cut I was in France.

Enough France chat!

Sorry.
by nicnicus April 09, 2011