1 definition by black_Llama

Top Definition
My Chemical Romance's alter ego / Their new album. The first song off it is Welcome to the black parade.
This was in an interview sent to people who signed up to the black parade
by black_Llama August 27, 2006

Mug icon
Buy a The Black Parade mug!