Slang for "package store"
See also Package Store Viewed 7,538 times ← Back to New England Jargon