Shotgun Shack Meaning

(colloquial, idiomatic) A house with no internal barrier between the front and back doors.

Example: 2004: Familiar in working-class neighborhoods all over the South, the “shotgun” name reflects the fact a bullet fired at the front door could pass right out the back door, travelling the full length of the narrow house without ever encountering any obstructions. — Duncan Spencer in The Hill, November 8, 2004