meaning of auf der Ware sitzen bleiben

auf der Ware sitzen bleiben - German to English

to be trapped with all the items [coll.] [unable to market / dump]