Top definition
Brive-la-Gaillarde is a commune of France. It is by far the most awesome city in Europe!
People call it "The French NYC" !
Oh! That city is such a Brive la Gaillarde!!
by tomato19 December 11, 2010
Get the mug
Get a Brive la Gaillarde mug for your guy Larisa.