from Wiktionary, Creative Commons Attribution/Share-Alike License
- v. To die.
- v. To fail or fold; especially, to close or shut down a business; to go out of business.
Sorry, no etymologies found.
There is Health’s Angels, a natural food restaurant for bikers; Howe’s Bayou, for kosher Cajun cuisine; and finally one I am sorry to say may shortly go belly-up Pieces of Ate, which specializes in used food.