Top definition
1. A famous Voodoo Queen from New Orleans who lived in the 1800's
2. A song about a fictitious witch of the bayou, sharing the name of the famous voodoo queen, first appearing as a 1974 live recording by Bobby Bare, later redone by other artisits.
by ArtemisPyro October 24, 2013
Get the mug
Get a marie laveau mug for your Uncle Georges.

Available Domains :D