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