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