Random Words:
1.
French expression used to say "the best"
I'm French, so I can say that it's not very used in France ! So if you try..
1.
Some one of an extremly sexual nature, that you just wanna throw down and stick your face into (like a cute little ducky or a yummy muff..