meaning of blue sto

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.