Top Definition
A road near St. Louis Missouri which is the most haunted place in america.Hundreds of people have died there and satanist often go there to scrafice amimals.
Did you ever go down zombie road?
by Deep blue 2012 November 17, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.