super store
a low prcied grocery store(save on foods wannabe)often refferd to as "stupid store" completly full of wellfare recipients and poor single moms at almost any given time.Workers there are often tired and over worked.
super store by aloona December 3, 2006
Get the super store mug.