Skip to main content

Definitions by Andre_3000

French advantage 

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.
French advantage by Andre_3000 October 23, 2010