What does auf der Ware sitzen bleiben mean?

auf der Ware sitzen bleiben - German to English

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