1 definition by Thelbs

Top Definition
A fucking awesome band
My chemical romance for life!!!! Screw you government!!!
by Thelbs May 22, 2018

Mug icon
Buy a My Chemical Romance mug!