What is Off Licence?
1.
In Britain, a shop licenced to sell liquor for consumption off of the premises (as opposed to an On Licence, such as a pub, which is licenced to sell liquor for consumption on the premises).
I went down to the off licence to pick up some wine for tonight.
See
Random Words:
1.
To talk rapidly and copiously
He can sure talk a blue streak.
See blah-blah-blah, idiom..
1.
One who hails from north of the border. See also LCB
This country is going to hell because of the influx of tundra turds.
See Shane..