Mozzers

Proper noun

 * , a British supermarket.