What does the word "lollapalooza" mean?

An extraordinary or unusual thing, person or event

**********