Skip to main content

Definitions by britsabroad

Made in France 

A product which either does not work or will no longer work within one to two months of purchase.
Made in France by britsabroad January 10, 2011