Top Definition
Usually in your community or hood. A house that sells food; usually snacks lol; like a convience store but just a little more convienant than a store. A store in a house
Ay,go next do' and get me a bag of chips from tha sto house.
by Alex'Andra May 26, 2008
5 Words related to sto house

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.