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.
"So much fun, It's scary!" - Spirit Halloween's tagline
by The Mega Definer 101 July 5, 2015
Get the spirit halloween mug.