1 definition by x123
Slang for a liquor store.
In Canada, most liquor stores are run by the government. This is known as the Liquor Commission.
In Canada, most liquor stores are run by the government. This is known as the Liquor Commission.
by x123 March 28, 2010