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