Comment Comment by noutella In France it is indeed a popular expression that means 'stolen' or 'acquired by non-disclosable means' parent noutella 1 year ago