Shopsoiled has 2 different meanings across 1 category:
Adjective
worn or faded from being on display in a store
"shopworn merchandise at half price"
Alternative form of shop-soiled