1 definition by German here

Originating from the country of France. The French are known as a wimpy group of people, who generally surrender even when someone goes "boo". They are famous for not using any type of deoderant, and for their cheese.
The French people:
Boo!
Oh no..........we surrender.
Simple as that.
by German here October 12, 2007
Get the french mug.