look up any word, like smh:
 
1.
a word used to descrice french people. another word made by 2 really cool people
Many peole live in france.
by caarl June 13, 2008