look up any word, like sex:
 
1.
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
6 4