Skip to main content

Definitions by Richie lol

My Chemical Romance 

The Meaning Of My Chemical Romance or MCR can be boiled down to a few simple words... total fucking shit.
My Chemical Romance Romance Suck
My Chemical Romance by Richie lol January 27, 2007