1 definition by xSarahStaticx

Top Definition
a person who loves all the music mcr put out no matter what cd it is because they know the my chemical romance lives for their music
person: i love the the new mcr over the old

my chemical romance fan:i love every cd they made
by xSarahStaticx December 04, 2010

Mug icon
Buy a My Chemical Romance fan mug!