Idiom from social media in France (6)
I believe the answer is:
alsace
'in france' is the definition.
('Alsace' is part of 'france')
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for alsace that I've seen before include "part of France" , "White wine region of northeast France" , "somewhere in France" , "Region of France, capital Strasbourg" , "Filled pastry" .)