Skip to main content

Definitions by mcrsucks

short for my chemical romance, a band that absolutely SUCKS
dude, wtf is that whining noise?

MCR, duh
mcr by mcrsucks August 31, 2007