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