Left for the Ghost Zone Share definition Flag Died, passed, ceased to be, life has passed them. My dog left for the Ghost Zone, recently. Left for the Ghost Zone by zimmygirl777 January 13, 2024 0 0 Get merch Get the Left for the Ghost Zone mug. Buy Now — $32.95 See more merch