Definitions for "Delhaize"
A supermarket invented by the devil to torture his subjects. Offers every shopping frustration imaginable, from lack of baskets to severe aisle congestion. Home to the most spectacularly slow checkout queues in the universe. Horrid horrid place.