3 ms·
In France it is indeed a popular expression that means 'stolen' or 'acquired by non-disclosable means'
by noutella 11mo ago
In France it is indeed a popular expression that means 'stolen' or 'acquired by non-disclosable means'
- einsteinx2 11mo agoAlso the same in US English