1 definition by The Mega Definer 101
"Spirit Halloween" is a Halloween Superstore established by Joseph Marver in 1983. The inspiration for opening up the store was a traffic jam nearby a costume store that Joseph was involved in; he purchased two dresses and sold them at the store now known as "Spirit Halloween" on New Year's of 1983.
Today, Spirit Halloween is well-known for their lineup of Animated Props, Costumes, Lights and Special Effects.
Today, Spirit Halloween is well-known for their lineup of Animated Props, Costumes, Lights and Special Effects.
by The Mega Definer 101 July 5, 2015