1 definition by Andre_3000

Top Definition
The romantic advantage French men have given they have the largest average penises of all European countries.
That French guy gets all the women. It must be the French advantage.
by Andre_3000 October 22, 2010

Mug icon
Buy a French advantage mug!