1 definition by iannetti

rock band in the 1980's and 1990's. From humble beginnings in 1983, the New Orleans-based hard rock act rose above the cream of the bands touring the southern U.S. club circuit. Within three years, the band's live show had built a reputation that could not be denied and was becoming legendary throughout the south.
by iannetti October 23, 2007
Get the lillian mug.