Richie lol's definitions
The Meaning Of My Chemical Romance or MCR can be boiled down to a few simple words... total fucking shit.
by Richie lol January 27, 2007
Get the My Chemical Romance mug.
Get the My Chemical Romance mug.We'll email you a link to sign in instantly.