This is a pun on 'folded' which in this context is meant to mean that the origami store closed it's business, but it's also being used because to make origami you must fold paper 
Have you heard about that online origami store ? It folded .