Has a French (so-called) friend ever called you a "vache espagnole" (a Spanish cow) or, worse, a "lavette" (dish cloth)?
The chances are you haven't got a clue what they are on about or you've got completely the wrong end of the stick.
To help you out and amuse you The Local has put together a list of some of the weirdest of all French insults. Use with caution. You have been warned.
Click here to view our gallery of the Top Ten weirdest French insults.
Do you have anymore to add? Leave them in the comments section below (Be nice!) or visit our Facebook page.