What does blue sto mean?

blue sto meaning in Urban Dictionary

a store in ghetto Hammond, LA which includes a genuine title but since the building is blue everyone calls it tha Blue Sto.