Top Definition
liquor store. store where you are able to purchase liquor, wine, spirits
i have to go the liquor sto to get a 40
by Terry Hartwick March 07, 2005
4 Words related to liquor sto

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.