UK and ANZ, US shopworn [adjective] - (of goods sold in shops) slightly dirty or damaged and therefore reduced in priceI managed to get this shirt for only £15 because it's slightly shopsoiled.
SHOPSOILED
Meaning of SHOPSOILED in English
Cambridge English vocab. Кембриджский английский словарь. 2012