A stag I bagged in French location (6)
I believe the answer is:
amiens
'french location' is the definition.
(city in France)
'a stag i bagged in' is the wordplay.
'stag' becomes 'mens' (stag can mean for men only).
'bagged in' indicates putting letters inside.
'mens' enclosing 'i' is 'miens'.
'a'+'miens'='AMIENS'
(Other definitions for amiens that I've seen before include "City of NE France" , "French town" , "French cathedral city on the river Somme" , "European town" , "capital of Picardy" .)